关于TYCMS的版块/分类和分组/级别设置的分析与说明
Allen GR
Title 10218 Reply 0 Coin 0 Score 0
entry : 2021-09-02 23:46:12
update: 2021-09-03 12:51:55
show: 250
#0. (Normal)

关于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。

【版权声明】
本文为原创,遵循CC 4.0 BY-SA版权协议!转载请附上原文出处链接及本声明。
原文链接:https://tdlib.com/am.php?t=8hhyklQfJOM2

Tag:   TYCMS   网站日志   
分享得 Gbit :
还没有评论,快来抢沙发吧!
未登录,请先 [注册] or [登录]
(一分钟即可完成注册!)

随机推荐

随机推荐
数量 0