如何在易优CMS中实现每3条广告记录后输出一个<hr _>标签?
在易优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条广告记录后就会自动插入一个水平线,使页面布局更加清晰。