人人站CMS

人人站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 的合法值:

说明
top 获取一级导航数据
son 获取导航id的子集导航列表
self 获取导航id的数据,此时id可以输入多个用逗号隔开
sonself 获取下级导航或没有下级时获取兄弟列表

$item 的常用属性:

说明代码
url 导航地址 {$item.url}
title 导航标题 {$item.title}
en_title 导航英文标题 {$item.en_title}
target 页面跳转方式 {$item.target}
class 当前样式(等于on时当前页面是该导航页面) {$item.class?'on':''}

HTML示例:

<ul>
    {rrz:menus type="top" row='8'}
    <li class="{$item.class=='on'?'on':''}">
        <a href="{$item.url}" target="{$item.target}">{$item.title}</a>
    </li>
    {/rrz:menus}
</ul>

效果展示:

 

 转自:www.rrzcms.com/

 

posted on 2021-12-13 09:04  人人站CMS  阅读(117)  评论(0编辑  收藏  举报