本文的重点是详细介绍{DEDEDE:ARCLIST}中调用dedecms内容模型的自定义字段时无法显示的解决方案,必须参考。
今天的新项目遇到了一个问题:在内容模型字段中,我已经选择了“使该字段在目录的最低模板中可用”,但这个只在DEDE:列表中调用了Yes,我也尝试了CMS的addfields的功能,但不起作用。好像在首页调用一些自定义字段都叫不出来。
根据测试找出问题的解决方法。这里有一个提示,供遇到这个问题的人参考:
Arclist标识呼叫量的外部字段,它不再基于通道列模型指定的字段。打电话时,要特别注意以下两个问题:
1。请确保指定channelid
。这句话的意思是你在哪个模型上建的场。例如,您一直在升级[一般商品]或[产品]模型上的字段flvurl。在[内容模型管理方法]中,[
2。立即在标识符中指定要调用的字段(这个字段名可以在内容提取模型管理方法中看到)
例子如下:
复制代码编码如下:{dede:arclistaddfields='language,Softtype'row='8'channelid='3'}
[field:textlink/]-[field:Softtype/]-[field:language/]
{/dede:arclist}
[您的字段在常规文章模型中,因此其id值为1,此处的channelid指定值为1(即内容模型管理中常规文章模型的ID值这一点我们要注意。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)