以下适用于:文章,产品,招聘等模块的列表页面
栏目名称:
~~~
{$catename}
~~~
优化标题:
~~~
{$catetitle}
~~~
关键字:
~~~
{$catekey}
~~~
描述:
~~~
{$catedesc}
~~~
面包屑导航(所有内容模块的列表通用,可以自己随意组合,仅为示范):
~~~
<ol class="am-breadcrumb am-breadcrumb-slash">
<li><a href="{WEB_ROOT}" class="am-icon-home">首页</a></li>
{foreach $position as $rs}
<li><a href="{cateurl($rs)}" title="{get_catename($rs)}">{get_catename($rs)}</a></li>
{/foreach}
<li class="am-active">列表</li>
</ol>
~~~
筛选标签(所有内容模块的列表通用,固定格式,直接复制即可):
~~~
{if count($filter)>0&&$isfilter==1}
<div class="filter">
{foreach $filter as $rs}
<dl>
<dd>{$rs['field_title']}:</dd>
<dt>
<a href="{filter_url($cateurl,$classid,deal_filter($filter_data,$rs['field_key'],0))}"{if getint(F('get.'.$rs['field_key'].''),0)==0} class="hover"{/if}>全部</a>
{if $rs['field_type']==14}
{php $table_=$rs['field_table']}{php $join_=$rs['field_join']}{php $where_=$rs['field_where']}{php $order_=$rs['field_order']}{php $value=$rs['field_value']}{php $label=$rs['field_label']}
{if $where_==''}{php $where_='1=1'}{/if}
{if $order_==''}{php $order_="$value desc"}{/if}
{sdcms:ra top="0" table="$table_" join="$join_" where="$where_" order="$order_"}
<a href="{filter_url($cateurl,$classid,''.deal_filter($filter_data,$rs['field_key'],$ra['.$value.']))}"{if getint(F('get.'.$rs['field_key'].''),0)==$ra['.$value.']} class="hover"{/if}>{$ra['.$label.']}</a>
{/sdcms:ra}
{else}
{php $arr=explode(",",$rs['field_list'])}
{foreach $arr as $j=>$key}
{php $data=explode("|",$key)}
<a href="{filter_url($cateurl,$classid,deal_filter($filter_data,$rs['field_key'],$data[1]))}"{if getint(F('get.'.$rs['field_key'].''),0)==$data[1]} class="hover"{/if}>{$data[0]}</a>
{/foreach}
{/if}
</dt>
<div class="clear"></div>
</dl>
{/foreach}
</div>
{/if}
~~~
列表循环部分:
~~~
{sdcms:rs pagesize="$catepage" table="sd_content" join="$join" where="$where" order="ontop desc,ordnum desc,id desc"}
循环部分的标签格式:{$rs[字段名]} 主表和副表的任何字段均可直接调用
{/sdcms:rs}
<div class="pagelist"><ul>{$showpage}</ul></div>
~~~