本文实例讲述了dedeCMS使用arclist标签调用自定义字段的方法。分享给大家供大家参考。具体分析如下:
其实方法非常的简单我们只要使用addfields就可以实现增加自定自段了,不过有一点需要注意的是如果你在在后面加的我们需要把底层给选中,否则是可能调用不到字段的.
语法代码如下:
复制代码 代码如下: {dede:arclist addfields='附加字段1,附加字段2,附加字段3' row='8' channelid='自定义模型id号'}
[field:textlink /] [field:附加字段1/] [field:附加字段2/]< [field:附加字段3/]LoadSource($img); if(is_array($dtp->CTags)){
<li class="alt"> foreach($dtp->CTags as $ctag){ if($ctag->GetName()=='img'){
<li class="alt"> $width = $ctag->GetAtt('width'); $height = $ctag->GetAtt('height');
<li class="alt"> $imgurl = trim($ctag->GetInnerText()); $img = '';
<li class="alt"> if($imgurl != ''){ if($ftype==1){
<li class="alt"> $img .= $imgurl; }
<li class="alt"> else{ $img .= '';
<li class="alt"> } }
<li class="alt"> } }
<li class="alt"> } $dtp->Clear();
<li class="alt"> return $img; }
<li class="alt"> } </ol></blockquote>调用代码如下:
复制代码 代码如下: [field:tpic2 function='GetOneImgUrl(@me,1)'/]这样即可.
希望本文所述对大家的dedecms建站有所帮助。
来源:互联网
免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作! |
|