在用我写的fyzcms的做优化的时候,考虑到文章之间的权重集中,以及相互文章间的低耦合,所以设计了一个相关文章推荐的功能。
具体使用:
<if condition="count($field['article_list']) gt 1"> <div class="contentList"> <h3 class="f100">显示所有</h3> <div class="o"> <foreach name="field.article_list" item="v"> <a href="{:c_url($v['url'])}" target="_blank">{$v['title']}</a> </foreach> </div> </div> </if> <hr> <if condition="count($field['article_list']) gt 1"> <div class="contentList"> <h3 class="f100">显示三条</h3> <div class="o"> <foreach name="field.article_list" key="k" item="v"> <if condition="$k lt 3"> <a href="{:c_url($v['url'])}" target="_blank">{$k}{$v['title']}</a> </if> </foreach> </div> </div> </if> <if condition="count($field['article_list']) gt 3"> <div class="contentList"> <h3 class="f100">显示后两条</h3> <div class="o"> <foreach name="field.article_list" key="k" item="v"> <if condition="$k gt 3"> <a href="{:c_url($v['url'])}" target="_blank">{$k}{$v['title']}</a> </if> </foreach> </div> </div> </if>
就此就OK啦!