各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > eyoucms

specialnode 专题节点文档标签

管理员 2023-04-08
eyoucms
198
specialnode 专题节点文档标签
 
[基础用法]
标签:specialnode
描述:获取指定专题内页的某个节点的文档列表。(除了支持专题内页调用,也支持其他页面的调用,具体请参考更多示例) 
用法:
{eyou:specialnode code='这里录入节点标识' id='field'}
<a href='{$field.arcurl}'>{$field.title}</a>
{/eyou:specialnode}
属性:
aid='' 专题内容页文档ID,如果专题节点specialnode标签是在当前专题内容页调用,可以忽略该aid属性;如果专题节点标签在非专题内容页调用,请一定要指定aid的值为某个专题内容页文档ID
code='' 节点标识(在每篇专题内页里,每个专题节点标识必须是唯一,不可重复)
isauto='' 文档来源(优先级高于后台设置)
----isauto='0'  表示按文档列表(配合属性 aidlist 一起使用,具体可以在网站后台专题节点体验)
----isauto='1'  表示自动获取文档(配合属性 keywords、typeid 等一起使用,具体可以在网站后台专题节点体验)
aidlist=&lsquo;&rsquo; 节点文档列表(优先级高于后台设置),支持多个文档ID,每个文档ID之间以逗号(,)隔开;
keywords=&lsquo;&rsquo; 关键字(优先级高于后台设置),支持多个关键字,每个关键字之间以逗号(,)隔开;
typeid='' 栏目ID(优先级高于后台设置),指定的栏目ID同时包含所有子栏目;
loop='10'(优先级高于后台设置) 返回文档列表总数,优先级高于网站后台的文档数(建议不要与limit属性同时存在,否则loop无效)
titlelen='100' 标题长度
infolen='160' 表示内容简介长度
empty='' 没有数据时显示的文案
mod='' 每隔N行输出的内容
thumb='on' 默认使用缩略图,on为开启,off为关闭
id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title}
涉及表字段:
请查阅易优cms官方提供的数据字典,找到表名 ey_archives

-------------------------------效果展示--------------------------------
1,在专题内容页调用某个专题节点标签
模板调用代码
{eyou:specialnode code='这里录入专题节点标识' }
<li><a href="{$field.arcurl}" title="{$field.title}">{$field.title}</a></li>
{/eyou:specialnode}
网站前端显示效果(css样式请自行填充)

 
 
【更多示例】
-------------------------------示例1--------------------------------
描述:在非专题内容页调用某个专题节点标签
{eyou:specialnode aid='这里录入专题内容页文档ID' code='这里录入专题节点标识' }
<li><a href="{$field.arcurl}">{$field.title}</a></li>
{/eyou:specialnode}



扫码关注

qrcode

QQ交谈

回顶部