1. 栏目列表 ms:channel
{ms:channel [属性=值 属性=值]}${field.*}{/ms:channel}
栏目的排序会根据后台栏目信息的排序字段决定
适用范围:适用于网站顶部以获取站点栏目信息 主页面使用时:如果不设置typeid会取出所有顶级(第一级)栏目 封面、列表页使用: 默认typeid为当前访问的栏目id 详情、内容页使用: 默认typeid为当前文章的所属栏目id
标签格式
{ms:channel}
${field.*}
{/ms:channel}
嵌套格式
{ms:channel type="nav" }
+${field.typetitle} <br>
{ms:channel }
+++${field.typetitle}<br>
{/ms:channel}
{/ms:channel}
标签属性 注意:属性类型为字符串使用需要使用引号 type="son" order="desc"
名称 | 类型 | 必须 | 示例值 | 默认值 | 描述 |
---|---|---|---|---|---|
type | 字符串 | 否 | son top level self sonOrLevel path parent nav | son son:取下级栏目;top:取顶级栏目;level:取同级栏目;以下适用4.7.0版本 self: 取当前指定typeid本身;sonOrLevel:如果没有下级栏目则显示同级栏目;path:取当前栏目的路径,通常用于详情页,显示隶属栏目位置,例如:新闻中心 > 行业新闻;parent:上一级栏目;nav:该标签用于首页导航取第一级栏目 | |
typeid | 整型 否 >0 所有父级栏目 typeid有值时,取所指栏目的子级 | ||||
active | 字符串 否 激活样式变量,配合字段属性${field.active}使用 | ||||
flag | 字符串 否 在自定义字典中定义好对应的值,使用方式参考文章列表的flag使用 | ||||
noflag | 字符串 否 参考文章列表的noflag | ||||
orderby | 字符串 否 date 更新时间sort 排序 id 栏目排序 | ||||
order | 字符串 否 desc:按照倒序排列,asc:按照正序排列 |