1. 栏目列表 ms:channel

{ms:channel [属性=值 属性=值]}[field.*/]{/ms:channel}

栏目的排序会根据后台栏目信息的排序字段决定

适用范围:适用于网站顶部以获取站点栏目信息

标签格式

{ms:channel}
    [field.*/]
{/ms:channel}

嵌套格式

{ms:channel type=nav ref=one}
+[field.typetitle/] <br>
    {ms:channel  refs=one ref=two}
    +++[field.typetitle/]<br>
        {ms:channel  refs=two}
        +++++++++[field.typetitle/]<br>
        {/ms:channel}    
    {/ms:channel}
{/ms:channel}

标签嵌套采用ref定义、refs引用的方式,以上代码显示三层栏目结构

标签属性

4.7.0 增加属性 self\sonOrLevel\path\parent\nav\ref

5.0.0 增加属性 orderBy order

名称 类型 必须 示例值 默认值 描述
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有值时,取所指栏目的子级
ref 字符串 定义标签节点名称,适用于标签嵌套
refs 字符串 引用标签节点名称,适用于标签嵌套
typeurl 字符串 可实现自定义栏目的链接
flag 字符串 在自定义字典中定义好对应的值,使用方式参考文章列表的flag使用
noflag 字符串 参考文章列表的noflag
orderBy 字符串 date 更新时间sort 排序 id 栏目排序
order 字符串 desc:按照倒序排列,asc:按照正序排列

可包含字段[field.*/]

字段名称 描述
[field.typeindex/] 序号,根据显示条数显示的序号1 2 …..10
[field.typetitle/] 栏目名称,与栏目链接一起使用
[field.typelink/] 栏目链接:{ms:global.url/}[field.typelink/]MCMS:4.7.0版本之前使用[field.typelink/]
[field.typekeyword/] 栏目关键字
[field.typedescrip/] 栏目描述
[field.typeid/] 栏目id
[field.class/] 当前选中的栏目应用的样式
[field.typelitpic/] 栏目缩略图:{ms:global.host/}[field.typelitpic/]MCMS:4.7.0版本之前使用[field.typelitpic/]
[field.typeurl/] 栏目自定义链接,MCMS:4.7.1版本支持
[field.flag/] 栏目属性,MCMS:4.7.1版本支持

给动态获取的标题在选中时添加detailMainLeftMenu_cur样式

<style>.detailMainLeftMenu_cur{color:red}</style>
<ul>
    {ms:channel type=son class=detailMainLeftMenu_cur}
        <li><a href="{ms:global.url/}[field.typelink/]"class="[field.class/]">[field.typetitle/]</a></li>
    {/ms:channel}
</ul>

栏目标签完整范例

<div class="">
    {ms:channel}
        <div class="">
            <ul>
                <li><a href="{ms:global.url/}[field.typelink/]">[field.typetitle/]</a></li>
            </ul>
        </div>
    {/ms:channel}
</div>

当前位置,注意:用于列表模版、详情模版

{ms:channel  type=path }

    <a href="{ms:global.url/}[field.typelink/]">[field.typetitle/]</a>》

{/ms:channel}
Copyright © mingsoft.net 2019 all right reserved,powered by Gitbook该文件修订时间: 2020-01-09 20:36:58

results matching ""

    No results matching ""

    results matching ""

      No results matching ""