在易优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条广告记录后就会自动插入一个水平线,使页面布局更加清晰。