第十课:人人站模板开发(nodes标签获取栏目列表)
2021/12/13 9:46:50
本文主要是介绍第十课:人人站模板开发(nodes标签获取栏目列表),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
简要描述:
- 获取文章栏目列表
语法:
{rrz:nodes type='top' row='8'} <!--html内容--> {/rrz:nodes}
属性:
参数名 | 类型 | 默认值 | 必须 | 说明 |
---|---|---|---|---|
id | int | 0 | 是 | 栏目id(当type等于top时无效) |
type | string | top | 是 | 数据类型 |
limit | int/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} |
class | 当前样式(等于on时当前页面是该分类页面) | {$item.class?'on':''} |
HTML示例:
-
获取一级分类
{rrz:nodes type='top' row='8'} <div class="pro_box"> <div class="title {if ($key+1)!==1} title1 {/if}"> <a href="{$item.url}">查看更多 +</a> <strong>{$item.title}</strong> </div> </div> {/rrz:nodes}
-
获取子集分类
{rrz:nodes id='1' item='node' type='son' row='3'} <div class="pro_box"> <div class="title {if ($key+1)!==1} title1 {/if}"> <a href="{$node.url}">查看更多 +</a> <strong>{$node.title}</strong> </div> </div> {/rrz:nodes}
-
转自:www.rrzcms.com/
这篇关于第十课:人人站模板开发(nodes标签获取栏目列表)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-28MQ底层原理资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:新手入门教程
- 2024-11-28MQ项目开发资料详解:入门与初级用户指南
- 2024-11-28MQ消息队列资料入门教程
- 2024-11-28MQ消息队列资料:新手入门详解
- 2024-11-28MQ消息中间件资料详解与应用教程
- 2024-11-28MQ消息中间件资料入门教程
- 2024-11-28MQ源码资料详解与入门教程
- 2024-11-28MQ源码资料入门教程
- 2024-11-28RocketMQ底层原理资料详解