如何在易优CMS中实现每3条广告记录后输出一个<hr _>标签?

wdzsjl 2天前 阅读数 2 #织梦DedeCms

在易优CMS中,如果你想在每3条广告记录后输出一个<hr />标签,可以使用mod属性来实现。mod属性允许你在每隔N行记录后输出指定的内容。以下是一个具体的示例:

{eyou:adv pid='1' loop='9' mod='3'}     <a href="{$field.links}">         <img alt="{$field.title}" src="{$field.litpic}" />     </a>     {eyou:eq name='mod' value='0'}         <hr />     {/eyou:eq} {/eyou:adv}

在这个示例中:

  • pid='1' 表示广告位置ID为1。
  • loop='9' 表示返回9条广告记录。
  • mod='3' 表示每3条记录后执行一次{eyou:eq name='mod' value='0'}标签。
  • {eyou:eq name='mod' value='0'} 判断当前记录是否是第3条的倍数,如果是,则输出<hr />标签。

这样,每3条广告记录后就会自动插入一个水平线,使页面布局更加清晰。

wx.jpg ywfw.jpg
热门