首页 > 技术交流 > dedecms自定义字段在{dede:arclist}中不显示的解决方法
dedecms自定义字段在{dede:arclist}中不显示的解决方法 2012-9-26

在dedecms5.7中发展在arclist标签中无法读出自定义字段的值,而在list标签中却可以,不知道是版本的问题还是什么原因。后来在网上找到了个解决方案,在这也给大家分享一下。

{dede:arclist  orderby='click' titlelen=42 row=15}
      <li><a href="[field:arcurl/]">[field:title/]</a><span>(1-[field:jnumber/])集</span></li>
{/dede:arclist}

这里jnumber字段是我自己定义的字段,如上的代码是显示不出对应的值的。要让jnumber字段显示出来就得用下面的方法:

{dede:arclist  orderby='click' channelid='1' addfields='jnumber' titlelen=42 row=15}
      <li><a href="[field:arcurl/]">[field:title/]</a><span>(1-[field:jnumber/])集</span></li>
      {/dede:arclist}

加上channelid模型ID,addfields自定义的字段多个字段用","号分开。

 

上一篇:dedecms把全站改为动态浏览的方法 下一篇:dedecms如何增加自定义属性