帝国6.6 充分利用自定义列表实现信息展示的细分

 

帝国的生成静态页和模板功能非常不错,但是它的功能有时候不能满足我们的个性需求,本人在实际使用的过程中,遇到了这样一个问题。

 

在添加一个企业信息时,会指定其所属行业,但是系统并不会生成按行业分类的列表。

在添加一个产品信息时,会指定其所属的产品分类,但是系统也不会生成按产品分类的列表。

 

 如果通过增加终极栏目的方式,又不大愿意。

如果大范围的改动系统,一来可能会引入bug,二类对安全性也是个挑衅,思之再三,还是用系统自带的自定义列表为最佳选择。

 

由于在好多模型中,都要按此策略进行信息的归类,所以新建了两个模型,专门放置行业分类和产品分类;

1、行业模型

2、产品模型

此两个模型再各建对应的栏目上,一个记录代表一个行业或产品类;

 

假定:

行业模型的表为 phome_ecms_hangyefenlei

产品模型的表为 phome_ecms_chanpinfenlei

 

字段均为:

id,title,... 其它默认字段 ...,userlist1,userlist2,userlist3,等。

其中的userlist1,userlist2等均对应于一个具体的自定义列表,可在系统的自定义列表中新建并管理。

 

当某个模型的栏目要用到行业分类时,都从行业模型表中查询行业,用万能列表的各种形式调用均可以;因为每个行业分类都记录着若干个自定义列表,所以在查询显示行业时,可以同时读到对应的自定义列表,这样就得到了新闻的行业新闻列表,企业的行业分类列表,人物的行业分类列表,等等。

这是本人想到的一种方法,还没再更深入的考虑,到些为止,只是简单的实现了自定义列表和行业的结合,其实自定义列表还应该扩展一下,增加一个自定义列表的分类,管理起来会更方便一些。

 

或者更自动化一些,可以选定模型时,一键生成该模型的行业分类自定义列表,这样更不易出错。但这些只是简单的想了一下,本人并未实现。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值