如图上所示,想把自字义的字段内容显示在后台的文章列表中,要怎么操作?
首先,我们需要修改模型文件,确保在查询主内容时,能同时关联查询到扩展字段表。
找到文件:apps/admin/model/content/ContentModel.php 大概第42行处下面添加
// 获取文章列表
‘content_ext.ext_number’
第60行下添加:
‘ay_content_ext content_ext’,
‘a.id=content_ext.contentid’, ‘LEFT’
步骤2: 修改控制器 (Controller) 文件
接下来,修改控制器文件,确保模型查询到的扩展字段数据能被模板文件接收到。
找到文件:apps/admin/controller/content/ContentController.php 约63行下添加:
$this->assign(‘extfield’, model(‘admin.content.ExtField’)->getModelField($mcode));
步骤3: 修改后台列表模板 (View) 文件
最后,我们需要在后台的HTML模板文件中,添加显示这些自定义字段的列。
找到文件:apps/admin/view/default/content/content.html
找到自己想添加的位置添加相应的字段调用即可!