本节说明栏目的最终方法get_sort
我们之前讲的一系列fun函数调用栏目的方法都是基于get_sort
这个公共方法而来
我们来看下这个函数的具体参数
文章插图
这个方法有四个参数:
id:也就是栏目id , 经常见到的fid就是此id
field:
字段 , 栏目对应的相关字段 , 包括自定义字段 , 以及第三项相同的father、son
等特殊的类型参数 , 还有一个特殊的参数
'config'
传递这个参数 , 可以获取到所有配置type:调用参数 , 比如
father , son , brother
等 , 之前的fun函数就是基于这个参数包装而来sys_type
:模块关键字 , 如cms、shop等基于这四个参数 , 可以摘取不同的栏目数据 , 从而实现不同的效果
比如调用所有栏目 , 也就是id=0并传递一个config的时候 , 我们得到的结果即是所有栏目 , 和所有配置
文章插图
显示:
文章插图
如果我们需要调用某个栏目的具体字段 , 那么就直接使用这个方法 , 冒号加方法 , 不需要在做volist循环
比如
文章插图
显示:
文章插图
用到
farther、son、brother
这些参数的时候 , 直接使用fun包装好的方法即可 。其他的基于四个参数 , 可以自由组合 , 大家需要自己测试才能体会 , 总之栏目的处理就是依赖这个公共函数而来
还有一个辅助方法:
sort_config
文章插图
这个一般是在子循环中取栏目的配置字段 , 比较好用
第一个参数
sys_type
和上面一样 , 模块关键字第二个参数
pid
父栏目id
, 一般不设置 , 或者设置0 , 如果设置了 , 就只能取这个设置的pid父id下在子栏目数据第三个参数获取具体字段 , 一般默认取栏目名即可 , 取其他字段数据 , 就设置对应的字段名 , 设置
true
则取全部字段可能大家对第二个参数不是很清楚 , 一般设置0就是取顶级栏目 , 而设置具体数字则取这个数子下的子栏目数据
这里举个例子 , 取某pid下的子栏目数据
文章插图
我们设置一个pid为9 , 取他下面的子栏目数据
文章插图
显示:
经验总结扩展阅读
- 齐博X1-栏目的调用3
- 齐博X1-新建一个空模板并在后台选择
- 齐博X1模板页面之间的继承关系
- 2023年10月4日建猪栏好不好 2023年10月4日建猪栏好吗
- 2023年10月5日适合建猪栏吗 2023年农历八月廿一建猪栏吉日
- 2023年2月8日建猪栏好不好 2023年2月8日是建猪栏的黄道吉日吗
- 2023年10月6日建猪栏黄道吉日 2023年农历八月廿二宜建猪栏吗
- 2023年10月7日是建猪栏的黄道吉日吗 2023年10月7日是建猪栏吉日吗
- 2023年10月8日适合建猪栏吗 2023年10月8日建猪栏好吗
- 2023年10月9日是建猪栏吉日吗 2023年10月9日建猪栏好吗