以下模板代码,会显示栏目排序为86的栏目的一些文章信息。
好处:在设计模板的时候,不用在模板源代码里写死栏目ID,以后要更换栏目的时候,可以通过在hbcms系统后台修改栏目排序属性来达到目的。
<{* 根据特定的栏目排序属性,显示此栏目的下级栏目信息 *}>
<{assign var="some_type_id" value="0"}>
<{foreach name=sub_type item=item_info from=$web.type}>
<{if $item_info.parent_id==0 && $item_info.order_mark == '86'}>
<{assign var="some_type_id" value="`$item_info.id`"}>
<{/if}>
<{if $item_info.parent_id == $some_type_id && $some_type_id != '0' }>
<LI><A HREF="<{$item_info.url}>"><{$item_info.title}></A> <BR>
<{/if}>
<{/foreach}> |