** 如果您觉得文章对您有点用,麻烦在您阅读、收藏、转发的时候,顺手帮忙点个赞、留个言、加关注,这是我继续写下去的绝佳动力。**
上篇文章深入讲解SiteServer CMS:内容模型把内容模型里的内容字段管理讲完了,本篇接着讲内容模型里的有关联动字段管理的内容。
1、联动字段的可见范围
从上一篇文章我们了解到,SiteServer CMS系统所有功能和数据的可见范围有三个级别:
- 栏目级别:功能和数据只能在本栏目可见,相应设置也只能在本栏目起作用;
- 站点级别:功能和数据只能在本站点可见,相应设置也只能在本站点起作用;
- 系统级别:也叫平台级别,功能和数据在全系统可见和起使用;
而且我们还了解到,内容字段管理的可见范围是栏目别级,辅助表字段管理的可见范围是系统级别。意谓着内容字段管理创建的字段(虚拟字段)只能本栏目及其子栏目可见可用,而辅助表字段管理创建的字段(真实和虚拟字段)是所有系统内所有站点可见可用。
本篇文章要讲的联动字段的可见范围是站点级别,也就是创建的联动字段在本站点所有栏目可见可用。与内容字段、辅助表字段、栏目字段(下一篇讲)不同的一点,联动字段创建后可以用于内容字段,也可以用于栏目字段。
2、联动字段的创建
之所以会把联动字段单独拿出来管理,一是因为联动字段创建后可以同时用于内容字段和栏目字段;二是因为相比之下联动字段的创建稍微复杂一些。
在上图可以看到,创建联动字段的界面,好多字段并不好理解其意思。一级前缀、后缀,二级前缀、后缀这些词是非常明显的技术人员用词和思维。为了大家更好的理解这些字段的含义,我直接把配完之后使用此字段的效果图放在一起,并通过剪头关联起来,这样就很直接了当了。
3、联动字段的字段项
既然是联动字段,那每一级字段的字段项肯定是有多个,所以需要为每一级字段添加相应的字段项。具体从下图红框进入:
进去之后我们可以看到所有一级字段项:
字段项可以排序、编辑、删除,添加字段项按钮弹出界面:
从上图可以看到,字段项的添加是可以进行批量操作的,这点还是非常方便的。每一行为一个选项,如果显示项与值不同可以用“|”隔开,左边为显示项,右边为值。
点击字段项名可以管理下级字段项,如下图所示:
上图是在点完左边一级字段项 “北京” 之后弹出右边的二级字段项管理界面。二级字段项的管理和一级并没有什么区别,所以在这就不过多讲解了。
4、联动字段的使用
联动创建完了之后,接下来就可以使用它了。前面讲过内容字段和栏目字段里都可以使用联动字段,下面就以内容字段管理为例,看看如何使用联动字段。
内容字段管理界,选择添加虚拟字段,出现上图所示界面,然后表单提交类型下拉框中选择联动字段,就能看到刚才我们创建的联动字段:
选中所需要的联动字段即可,然后再回到内容管理界面,点击 “添加内容”,就可以看到刚才我们配置好的联动字段,并可以进行联动选择了:
5、联动字段的改进建议
从上面的讲解,知道了如何创建和使用联动字段。大家在使用过程中有没有发现一个很明显的缺点,那就是联动字段的字段项必须手动添加进去,非常不方便也不灵活。如果联动字段的字段项可以动态关联某个栏目下的文章,或者能动态关联第三方的外部数据就完美了。
开心一笑
夏天到了,大家都喊热死了,推荐几个解暑良方:第一,想想你喜欢的人,心凉半截! 第二,想想自己的月收入,心拔凉拔凉地!第三,想想自己的岁数,后背嗖嗖窜凉风!我试了一下,去热效果很不错。刚刚又心血来潮查询了一下银行卡余额,查完后我默默地盖上被子,把电热毯也插上了…