Allen 2021-09-02 23:46:12 13113 0 0 0 0
TYCMS,网站日志,关于TYCMS的版块/分类和分组/级别设置的分析与说明--可以无限分级,通过设置父级ID实现。--可以给每个分类设置组别,用于显示分类列表时按组别显示。--设置组别时:设置group_id=0(小组时…

关于TYCMS的版块/分类和分组/级别设置的分析与说明

--可以无限分级,通过设置父级ID实现。

--可以给每个分类设置组别,用于显示分类列表时按组别显示。

--设置组别时:设置group_id=0(小组时,group_ID=0;版块分类时,group_id>0)

+++

程序设置

///【分类列表】首页中:(分组在这里起作用)

--分组显示时

----组别条件:本站点,limit>=9(group_id=0;或,分类id=1(内置数据,用于创建分类时的默认group_id))

----分类条件:限制标志>=9,group_id=组ID

--不分组显示

----限制标志>=9,group_id>0

...

///【主页】分类节点显示,(不体现分组,只体现上下级)

--主分类显示条件:父ID=0,group_id>0,限制标志>=5

...

///【分类维护】

--父级选择条件:group_id>0,limit>=5 (不能加parent_id=0,因为可能是子级以下的分类)

--组别选择条件:group_id=0,limit>=3 或 分类id=1(内置数据,用于创建分类时的默认group_id)

...

///【发帖分类选择】

--分类选择条件:group_id>0,limit>=9

...

+++

小技巧:

这样可以通过设置一级父级的限制标志=5,来实现一级父级在【主页】上能显示,但在【分类列表】中不显示,但这样也不太好,必须保证此分类下无内容才合适。

建议0级分类(父级)设置limit=5,这样可以在主页主分类中显示,但不会显示在分类列表页面中,而且不会在发帖时被选择。

...

+++

示例数据:

2-0-9-技术-3,(最高父级,limit=3,则此类别不会在【分类列表】中显示,发帖时也不会被选择。)

3-2-9-编程

4-2-9-数据库

5-2-9-网络

6-4-9-Mysql

7-4-9-Oracle

8-4-9-Sqlserver

9-0-0-技术,(组别)

...

如上示例。

建议先按父级子级创建分类,最后再分组,给相关的分类都打上组ID。


Tag: TYCMS 网站日志
我也要发一个   ·   返回首页   ·   返回[TYCMS]   ·   前一个   ·   下一个
欢迎评论
未登录,
请先 [ 注册 ] or [ 登录 ]
(一分钟即可完成注册!)
返回首页     ·   返回[TYCMS]   ·   返回顶部