列表页循环指针递增
{category module=share pid=9}
{str_pad($key+1, 2, '0', STR_PAD_LEFT)}这个是从01开始递增
{str_pad($key, 2, '0', STR_PAD_LEFT)}这个是从00开始递增
{$key}这个直接是从0直接开始
{/category}
当前栏目高亮
{if IS_SHARE && $catid && in_array($catid, $t.catids)} on{/if}
栏目页联动筛选搜索
使用起来比较麻烦,但是功能很强大哈哈
<div class="form-group row">
<label class="col-md-2 control-label">单选字段</label>
<div class="col-md-9">
<label>
<a class="label {if !$params.单选字段英文名}label-success{else}label-default{/if}" href="{Router::search_url($params, '单选字段英文名', NULL)}">不限</a>
</label>
<!--调用单选字段数据方法-->
{php $field = dr_field_options($ci->module['field']['单选字段英文名']['id']);}
{loop $field $value $name}
<label><a class="label {if $value==$params.单选字段英文名}label-success{else}label-default{/if}" href="{Router::search_url($params, '单选字段英文名', $value)}">{$name}</a></label>
{/loop}
</div>
</div>
栏目先循环,完了循环栏目下的文章
效果图
{category module=sbzcc pid=159 return=c1}
<dl class="dl{$key+1}">
<dt><i></i>{$c1.name}</dt>
{module module=sbzcc catid=$c1.id num=10}
<dd><a href="{$t.url}" target="_blank">{$t.title}</a></dd>
{/module}
</dl>
{/category}
module=sbzcc这个sbzcc是改栏目的模型名称
当前栏目的子栏目,并且高亮
{loop $related $c}
<li><a href="{$c.url}" {if $c.id==$id} class="on"{/if}>{$c.name}</a></li>
{/loop}
详情页常用标签
{$title} 标题
{dr_thumb($thumb, 200, 200)} 200x200的缩略图
{if $thumb}{dr_get_file($thumb)}原图{else}无图{/if}
{$keywords} 关键字
{$description} 描述
{$author} 来源/笔名
{$content} 文章内容
{$inputtime} 发布时间
{$updatetime} 更新时间
{dr_date($_inputtime, 'Y-m-d')} 发布时间
{dr_date($_updatetime, 'Y-m-d')} 更新时间
动态阅读数(需要jquery):{dr_show_hits($id)}
{$my_web_url} 当前地址
{$comments} 评论数,固定
{$favorites} 收藏数
{$avgsort} 评论平均分
{$support} 支持数量
{$oppose} 反对数量
原文链接:https://www.um80.com/1371.htm,转载请注明出处。
评论0