dedecms如何获取当前栏目链接
不是负数,在栏目管理,栏目名称的后面就有一个id,这个ID用 typeid 调用
频道是在内容模型里管理,频道名称的前面也有一个id,这个ID用 channelid调用。
用Dedecms中的arclist标签也是可以在列表页调用文章内容的,虽然在官方的标签说明中,arclist标签的底层标签中不包含body。调用的Html格式如下:
{dede:arclist typeid='' titlelen='' limit='' orderby='' addfields='body' channelid='1'}
[field:body/]
{/dede:arclist}
重点就是addfields='body' channelid='1'这部分,意思为调用ID为1的内容模型中的附加字段body。因此除了在列表页中加入上述代码外,还需要进入Dedecms后台--核心--频道模型--内容模型管理--普通文章,点击进入后,在“列表附加字段”这个项目中添加字段:body,这样就可以了。
参考方法如下:
{dede:fieldtypename/} 当前栏目名称
{dede:fieldtypelink/} 、 {dede:fieldtypeurl/} 当前栏目地址;
以上模板标签仅栏目页和内容页有效,如果在栏目页,就是当前栏目如果在内容页就是当前内容所属栏目。
0条评论