帝国cms后台信息列表如何添加自定义字段,并根据自定义调用文章?

 2022-09-27    3734  

怎么给帝国cms后台信息列表添加自定义字段 并根据自定义调用文章呢?

帝国cms后台信息列表,默认样式是文章标题形式,给系统模型添加自定义字段后,让自定义字段显示在这个后台信息列表中。

后台默认信息列表样式如下图:

更改后的样式如下图:

其实方法很简单。我们可以先添加一个自定义字段。

1、首先找到对应系统模型,添加自定义字段,例如添加字段bianhao 。如下图:

2、然后修改这个系统模型,如下图:

然后勾选字段显示的属性,如下图:

这样在后台编辑界面就可以看到添加的字段,如下图:

在编号字段中添加内容后,并不能在后台信息列表中显示。接下来需要调整这个信息列表的系统文件。

3、后台信息列表的默认系统文件是:/e/data/html/list/listinfo.php ,我们可以复制这个文件,并重命名为listinfo_muban.php ,如下图:

打开listinfo_muban.php,在顶部sql查询中添加字段bianhao,如下图:

然后,继续查找到文章标题的位置,添加调用字段bianhao,如下图:

这样就在文章标题前添加了bianhao字段。

4、更改系统模型

然后再修改对应的系统模型,如下图:

在系统模型底部,有个信息列表名称,在这里填写刚刚创建的listinfo_muban.php的名称,不过不用写后缀名,只写文件名就可以了。如下图:

如果只是为了数据库 调用之用 ,文章列表页不想让显示 自定义字段,

可以删除以上步骤中:listinfo_muban  之后保存。

然后,到对应的栏目信息列表中,就可以看到编号字段就出现在文章标题前面了,如下图:

[e:loop={‘news’,3,18,1,”title like ‘%$navinfor[bianhao]%’ and id<$navinfor[id]”}]

[/e:loop]

分享到:

本文链接:https://blog.lingruofeng.com/seo/24.html

版权声明:本站部分素材来自网络整理,如侵犯了您的合法权益,请联系我们删除!