找不到帮助文档?你想要哪方面的帮助教程?提交文档建议 >
帮助文档首页
DiYunCMS公众号
公众号二维码

列表循环中调用模块附表字段

更新时间:2020-08-20 加入收藏
0

CMS模块内容设计分为主表和附表

主表:存储的字段用于列表循环和搜索

附表:存储的字段用于内容页显示(原则上不能出现在列表显示)


如果非要把附表字段用在列表循环里面,这样想法是不效率的,非要做的话有两种解决方法

例如news模块的附表的content字段,我想在列表显示


方法1、禁用本身的content字段,然后新建一个content2字段,作为主表存储

这样,原数据需要重新录入即可


方法2、不禁用本身的content字段,列表循环标签改一下:

join=1_news_data_0 on=id


例如列表循环时,加上的效果

{module catid=$catid join=1_news_data_0 on=id order=updatetime page=1}

这个写法仅限于5万以内的数据

这个方法效率远远没有方法1高


--
有帮助
--
没帮助
0
收藏
0
打赏
相关文档
Hello,欢迎来咨询~
点击在线咨询