## YXcms资讯列表页专属标签
~~~
{loop $alist $vo}
{$vo['字段']}
{/loop}
~~~
## YXcms资讯列表页专属标签循环主体字段格式
~~~
{$vo['字段']}
例:{$vo['title']}
调用标题
~~~
## YXcms资讯列表页内容循环可用字段
| 字段 | 说明 |
| --- | --- |
| id | 信息ID |
| sort | 信息所属栏目ID |
| exsort | 分类信息所属栏目层级路径 |
| title | 标题 |
| color | 标题颜色 |
| picture | 封面图 |
| keywords | 关键字 |
| description | 描述 |
| method | 模型方法 |
| hits | 点击量 |
| method | 模型方法 |
| origin | 来源 |
| addtime | 添加时间 |
| url | 链接 |
| tags | TAG标签 |
| 扩展字段 | 自定义扩展字段内容 |
## YXcms资讯列表页内容调用举例
~~~
{loop $alist $vo}
{$vo['id']}
{$vo['sort']}
{$vo['exsort']}
{$vo['title']}
{$vo['color']}
{$vo['picture']}
{$vo['keywords']}
{$vo['description']}
{$vo['method']}
{$vo['hits']}
{$vo['method']}
{$vo['origin']}
{$vo['addtime']}
{$vo['url']}
{$vo['tags']}
{$vo['扩展字段']} (自定义扩展字段内容)
{$NewImgPath}{$vo['picture']} 图片地址 (此标签适用于1.1.8与之前版本)
{$NewImgPath}thumb_{$vo['picture']} 图片缩略图地址 (此标签适用于1.1.8与之前版本)
{$vo['picturepath']} 封面图 (此标签适用于1.1.9与之后版本)
列表页不支持$len,$elen字符串截取标签
{msubstr($vo['title'], 0, 16)} 中文字符串截取函数,可灵活用至其它地方
{substr($vo['title'], 0, 16)} 英文字符串截取函数,可灵活用至其它地方
{date($vo['addtime'],Y-m-d H:i:s)} 格式化时间,Y-m-d H:i:s 格式即:年-月-日 小时:分钟:秒,例:1985-11-15 12:00:00
{date($vo['addtime'],Y-m-d)} 格式化时间,Y-m-d 格式即:年-月-日,例:1985-11-15
{url($vo['method'],array('id'=>$vo['id']))} 调用链接,同 {$vo['url']}
{/loop}
$id 当前栏目ID,列表页有效
$this->lpid = substr($sortinfo['path'],strrpos($sortinfo['path'],",")+1); 当前栏目上级栏目ID,控制器里添加,列表页有效
{for $i=0;$i<10;$i++}
{if !empty($vo['tags'][$i])}
<a href="{url('default/index/search',array('type'=>'all','keywords'=>urlencode($vo['tags'][$i])))}">{$vo['tags'][$i]}</a>
{/if}
{/for}
以上为默认模版TAG标签名称和链接的调用
~~~
## YXcms图集列表页专属标签
~~~
{loop $plist $vo}
{$vo['字段']}
{/loop}
~~~
## YXcms图集列表页专属标签循环主体字段格式
~~~
{$vo['字段']}
例:{$vo['title']}
调用标题
~~~
## YXcms图集列表页内容循环可用字段
| 字段 | 说明 |
| --- | --- |
| id | 信息ID |
| sort | 信息所属栏目ID |
| exsort | 分类信息所属栏目层级路径 |
| title | 标题 |
| color | 标题颜色 |
| picture | 封面图 |
| keywords | 关键字 |
| description | 描述 |
| method | 模型方法 |
| hits | 点击量 |
| method | 模型方法 |
| pnum | 图集图片数量 |
| addtime | 添加时间 |
| url | 链接 |
| tags | TAG标签 |
| 扩展字段 | 自定义扩展字段内容 |
## YXcms图集列表页内容调用举例
~~~
{loop $plist $vo}
{$vo['id']}
{$vo['sort']}
{$vo['exsort']}
{$vo['title']}
{$vo['color']}
{$vo['picture']}
{$vo['keywords']}
{$vo['description']}
{$vo['method']}
{$vo['hits']}
{$vo['method']}
{$vo['origin']}
{$vo['addtime']}
{$vo['url']}
{$vo['tags']}
{$vo['扩展字段']} (自定义扩展字段内容)
{$PhotoImgPath}{$vo['picture']} 图片地址
{$PhotoImgPath}thumb_{$vo['picture']} 图片缩略图地址
列表页不支持$len,$elen字符串截取标签
{msubstr($vo['title'], 0, 16)} 中文字符串截取函数,可灵活用至其它地方
{substr($vo['title'], 0, 16)} 英文字符串截取函数,可灵活用至其它地方
{date($vo['addtime'],Y-m-d H:i:s)} 格式化时间,Y-m-d H:i:s 格式即:年-月-日 小时:分钟:秒,例:1985-11-15 12:00:00
{date($vo['addtime'],Y-m-d)} 格式化时间,Y-m-d 格式即:年-月-日,例:1985-11-15
{url($vo['method'],array('id'=>$vo['id']))} 调用链接,同 {$vo['url']}
{/loop}
$id 当前栏目ID,列表页有效
$this->lpid = substr($sortinfo['path'],strrpos($sortinfo['path'],",")+1); 当前栏目上级栏目ID,控制器里添加,列表页有效
{for $i=0;$i<10;$i++}
{if !empty($vo['tags'][$i])}
<a href="{url('default/index/search',array('type'=>'all','keywords'=>urlencode($vo['tags'][$i])))}">{$vo['tags'][$i]}</a>
{/if}
{/for}
以上为默认模版TAG标签名称和链接的调用
~~~
## YXcms列表页分页调用标签
~~~
{$page}
以上为列表页分页调用标签
建议使用默认模版分页样式,按需修改默认模版对应css即可
<div class="pagelist yx-u">{$page}</div>
<style type="text/css">
DIV.pagelist { margin:10px 0; padding:0 10px; TEXT-ALIGN: center; clear:both;}
DIV.pagelist a,DIV.pagelist SPAN{_border:1px solid #CCC;box-shadow:0 1px 5px rgba(0, 0, 0, .25);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .25);-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .25);height:20px; line-height:20px;TEXT-DECORATION: none; color:#136fa0; display:block; float:left; padding:0 5px; margin-left:5px;_border:1px solid #CCC;}
DIV.pagelist A:hover { BACKGROUND: #136fa0; COLOR: #FFF;}
DIV.pagelist A:on { BACKGROUND: #136fa0; COLOR: #FFF;}
DIV.pagelist A:active { BACKGROUND:#136fa0;COLOR: #FFF;}
DIV.pagelist SPAN.current {FONT-WEIGHT: bold; BACKGROUND: #136fa0; COLOR: #fff; }
DIV.pagelist SPAN.disabled {}
.yx-u { display: inline-block; zoom: 1; *display: inline; /* IE < 8: fake inline-block */ letter-spacing: normal; word-spacing: normal; vertical-align: top;}
</style>
~~~