前段时间在帮客户建站时,因涉及到一排两列不同的样式,动态读取多条不同的数据。
最外层为循环,内层为判断循环,最终语句修改为<dl class="case_pic clearfix {if:[product:i] mod 2 =0} fl {else} fr{end if}">生效 。
起先写 {if:[product:i] mod 2 =0}<dl class="case_pic clearfix fl">{else}<dl class="case_pic clearfix fl">{end if}
不能正常生效,所输出的内容直接显示在网页中,后归并到div标签,判断显示不同的样式生效。
{aspcms:product sort=23 num=4 order=order}
<dl class="case_pic clearfix {if:[product:i] mod 2 =0} fl {else} fr{end if}">
<dt><a href="[product:link]" looyu_bound="1">
<img class="classname" style="display: inline;" _src="[product:pic]" alt="[product:title]" title="[product:title]" data-bd-imgshare-binded="1" src="[product:pic]"></a></dt>
<dd>
<h3>
<a title="[product:title]" href="[product:link]" looyu_bound="1">
[product:title]</a></h3>
<p>
[product:desc]</p>
<span><a title="[product:title]" href="[product:link]" looyu_bound="1">
[查看详情]</a></span>
</dd>
</dl>
{/aspcms:product}