🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 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> ~~~