在dede使用中会经常遇到的一个问题就是,在列表页有时候会调用文章的内容,如果直接使用[field:body/] 这样的方法是不行的。
那么我们来看看怎么实现,使用arclist调用附加表字段:body 其他字段方法一样。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比沙河网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式沙河网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖沙河地区。费用合理售后完善,十多年实体公司更值得信赖。
如果要获取附加表内容,必须要指定两个条件
1、指定channelid 属性
2、指定要获得的字段addfields='字段1,字段2'
如:
{dede:arclist addfields='filetype,language,softtype' row='10' channelid='3'}
[field:textlink /] - [field:softtype /]
{/dede:arclist}
和上面的方法一样,如果想要调用body 字段那么,要指定 频道模型ID: channelid=‘1’ 和调用哪个字段: addfields='body'
示例:{dede:arclist row='8' channelid='1' addfields='body' typeid='23' orderby='rand'}[field:body/]{/dede:arclist}