人人站CMS导航菜单及子栏目标签及调用方法

menus 获取导航菜单列表

获取后台导航菜单数据列表

{rrz:menus type="top" row='8'}
    //html内容
{/rrz:menus}

常用属性:

参数名

类型

默认值

必须

说明

id

int/string

0

导航id(当type等于top时无效)

type

string

top

数据类型

limit

string

0

列表数据量

item

string

item

循环体变量名

key

string

key

当前循环是第几个数据(从0开始)

empty

string/html

空字符串

无数据时输出的内容

  • limit=”5” 表示获取前5条数据
  • limit=”0,5” 表示从第0个向后获取5条数据
  • limit=”1,5” 表示从第1个向后获取5条数据
  • 新增 row 属性 row=”5” 等同于 limit=”0,5”

type 的合法值:

说明

代码

url

导航地址

​{$item.url}​

title

导航标题

​{$item.title}​

en_title

导航英文标题

​{$item.en_title}​

target

页面跳转方式

​{$item.target}​

class

当前样式(等于on时当前页面是该导航页面)

​{$item.class?'on':''}​

$item 的常用属性:

说明

代码

url

导航地址

​{$item.url}​

title

导航标题

​{$item.title}​

en_title

导航英文标题

​{$item.en_title}​

target

页面跳转方式

​{$item.target}​

class

当前样式(等于on时当前页面是该导航页面)

​{$item.class?'on':''}​

sons 导航或分类的子集获取

  • 获取导航菜单或文章栏目、产品分类的子集
  • 如果导航菜单没有下级则取其关联的文章栏目或产品分类的下级
{rrz:menus type="top" row='8'}
    {rrz:sons row='10'}
    {if $sons.ishas}<!--判断是否有子集-->
    {foreach $sons.list as $son}<!--循环处理子集数据-->
    <!--htmln内容-->
    {/foreach}
    {/if}
    {/rrz:sons}
{/rrz:menus}

$sons 的常用属性:

说明

代码

ishas

是否有下级

​$sons.ishas​

list

子集列表

​$sons.list​

  • list 数据集内容参考 标签 cats 或 nodes

HTML示例:

<ul>
    {rrz:menus type="top" row='8'}
    <li class="{$item.class?'on':''}">
        <a href="{$item.url}" target="{$item.target}" >{$item.title}</a>
        {rrz:sons row='10'}
        {if $sons.ishas}
        <div class="sub">
            {foreach $sons.list as $son}
            <a href="{$son.url}" target="{$item.target}">{$son.title}</a>
            {/foreach}
        </div>
        {/if}
        {/rrz:sons}
    </li>
    {/rrz:menus}
</ul>

转自:​​http://www.rrzcms.com/News/index.html​

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值