arclist调用附加字段addfields的使用

要获取附加表内容,必须符合两个条件
1、指定 channelid 属性
2、指定要获得的字段 addfields='字段1,字段'
如:
{dede:arclist addfields='filetype,language,softtype' row='8' channelid='3'}
[field:textlink /] - [field:softtype /]<br />
{/dede:arclist}




通过这个例子,很让人费解.   
   
这样解释下就容易明白了
    
   {dede:arclist addfields='附加字段1,附加字段2,附加字段3' row='8' channelid='自定义模型id号'}
[field:textlink /]   [field:附加字段1/]   [field:附加字段2/]<  [field:附加字段3/]<<br />
{/dede:arclist}


各位新人,以及没怎么在乎说明文档的朋友明白了吧?   我原先以为channelid是栏目id呢,真是大误会,呵呵.还有附加字段之间的连接符 -   可有可无,这是天涯老大人为加上去的.好了以后有心得我再来写


引申下,可以让标题和附加字段使用一个文档链接


{dede:arclist addfields=附加字段1,附加字段2,附加字段3,' row='行数' titlelen=''标题字数 channelid='自定义模型id'}
<a href='arcurl'> [field:title /] [field:附加字段1/]  [field:附加字段2/]  [field:附加字段3/]  [field:time /]   </a><br />





dede后台->核心->频道模型->内容模型管理
数据库中 创建dede_addonarticle17  typeid等于父极栏目id
addfields中的值就是 表里的字段
 {dede:arclist typeid='3' row='5' addfields='indexzjts,zjzc,zjjj,zjsc' channelid='17'}
                        <li>
                            <img src="[field:indexzjts/]">
                            <div class="zj-jj">
                                <div class="mz">[field:title/] <span>[field:zjzc/]</span></div>
                                <p>[field:zjjj function='cn_substr(@me,250)'/]</p>
                                <p>擅长项目:[field:zjsc function='cn_substr(@me,160)'/]</p>
                                <a href="[field:arcurl/]"></a>
                            </div>
                        </li>
 {/dede:arclist}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值