最新、热门、推荐文章列表模板代码讲解
2010-06-01 19:15:40 来源:WEB开发网在HBCMS模板中,最新,最热,推荐这三种文章列表是最常用的列表了,今天我就是最新文章列表为例讲解下这三种文章列表的模板代码。
先看下代码:
< table width="100%" bgcolor="#FFFFFF" valign="top">
<{foreach name=new_article_data item=item_info from=$data_ary.new_article.0}>
<{if $smarty.foreach.new_article_data.iteration <= 10}>
< tr >
< td>
< a href="<{$item_info.url}>" target="_blank"><{$item_info.title|strip_tags:true|cn_truncate:14:"":true}>< /a>< /td>
< /tr>
<{/if}>
<{/foreach}>
< /table>
上面的代码是表格形式的,DIV的原理相同。
先说第一行代码(此处的行数是去掉了表格代码的,下同),意思是调用出全站最新的文章列表,在不修改默认配置的情况下,最多调用出20篇文章,如果想调用出更多文章,请进入后台进行设置,方法是:系统配置管理--->系统变量--->各栏目缓存文章数,数字越大,内存要求越多,建议<50,在下面的输入框中输入你想要的值,保存即可。
第二行代码,就是限定这个循环多少次,也就是调用多少篇文章,如果你在后台配置中修改了调用文章数量,在这一行代码中,最后面的数字也要做些修改,才能调用出你想要的文章数量。
第三行代码,就是文章标题和链接了,<{$item_info.url}>是文章静态页地址, <{$item_info.title|strip_tags:true|cn_truncate:14:"":true}>是文章标题|不带色彩|显示的标题字数。
热门文章列表和推荐文章列表与此相同,唯一的区别是将最新文章列表中的new替换为commend(推荐)、hot(热门),不知大伙看懂了没有,也许你亲自试试就明白是怎么回事了。
更多精彩
赞助商链接