为了用户更好理解和使用MoreTags插件,有几个概念需要详细说明一下。,例如:,一个帝国cms栏目里四条信息:学校、班级、学生A、学生B,存在以下关系:,(1)学校 是班级的父信息,班级 是学生A和学生B的父信息,(2)班级 是学校的子信息,学生A和学生B是班级的子信息,(3)班级 担当了父信息的角色,同时也担当子信息角色,(1)关联数据表名,(2)关联数据表结构,关联字段,是子信息所在的数据表中建立的一个特殊字段,用于与父信息关联。关联字段的名称不固定,可以自行确定。,添加关联字段有两个步骤,不仅要在系统数据表中添加字段,还要在插件设置中添加相应的记录。,注意:,(1)输入表单替换html代码在新建字段时无法设置的,只有在修改字段时才能更改。,(2)上述html代码,其中的xxxxx是刚加的字段名,必须用这个字段名替换掉。,新增并修改好这个字段后,还要修改对应的数据模型,使整个字段为:录入项、可增加、可修改、列表模板、内容模板。,完成上述步骤一后,还须在插件设置中添加关联字段记录,才能使用关联字段功能。添加记录方法如下:,在帝国cms后台,打开网页:插件 》 MoreTags插件 》 设置 》 增加字段,按照以下说明,将步骤一中的字段记录在插件设置中。,因为父信息是也帝国cms的内容页,所以不能按照分页列表的方式显示子信息。如果子信息很多,且需要分页显示,可以按照以下方法,用动态页的方式实现此功能。,一条父信息,根据子信息所在数据表不同、关联字段不同,可以有不同的分页链接。,因为链接的参数中必须用到列表模板ID,因此必须先确定好列表模板ID.,例如:想用这个做tag,父信息位于栏目id是19的栏目,栏目目录是tags,那么伪静态链接确定为:,此功能要求必须确定好这两种链接格式。然后,在刚选定的模板顶部插入php代码:,接着在模版正文合适的位置插入代码来调用分页条,如下代码所示:,分页式父信息的动态链接的格式如下:,伪静态规则也必须是2条,一条是无分页的链接格式,一条是有分页的链接格式,伪静态规则请自行书写,我这里举个 .htaccess 的例子:,参考样式如下: