此内容由AI根据文章内容自动生成。AI By BigModel
生成摘要失败
| 栏目变量 | 栏目名称 | 模板标签 |
|---|---|---|
| id | ID | {$.id} |
| channelname | 名称 | {$.channelname} |
| title | 标题 | {$.title} |
| link | 链接 | {$.link} |
| keywords | 关键词 | {$.keywords} |
| description | 描述 | {$.description} |
| pagesize | 文章数 | {$.pagesize} |
| fid | 父级ID | {$.fid} |
| 变量标识 | 变量名称 | 模板标签 |
|---|---|---|
| icon | 图标 | {$.icon} |
{$parent=cms:channel:get($.fid)}
父栏目名:{$parent.channelname}
父栏目网址:{$parent.link}
{$parents=cms:channel:top($.id)}
获取当前栏目的顶级栏目,如不存在顶级栏目则返回false
{$.3.title} 指定id为3的栏目标题
{$.公司介绍.title} 指定栏目名称为公司介绍的栏目标题
{$.id} 直接调用需要的栏目信息
{$.3.id} 指定一个栏目ID下的栏目信息
例如你有一个顶级栏目叫电子书,二级栏目则是分类的电子书,比如小说、商业、管理,那么在顶级栏目,你可能需要渲染二级栏目分类,在二级栏目则渲染具体书籍,这时分模板渲染,就可以使用以下方法:
//判断是否有下级栏目
{$nav=nav($nav.id)} //使用nav函数获取栏目列表
{if count($nav)}
//有下级,说明在顶级栏目
{else}
//否则在二级栏目
{/if}
多级同理