最新公告
  • 欢迎您光临云梦下载网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 织梦CMS arclist标签调用自定义字段方法

    织梦CMS使用addfields就可以实现增加自定自段了,不过有一点需要注意的是如果你在在后面加的我们需要把底层给选中,否则是可能调用不到字段的.
     
    语法代码如下:
     
    {dede:arclist addfields=’附加字段1,附加字段2,附加字段3′ row=’8′ channelid=’自定义模型id号’} 
    [field:textlink /]   [field:附加字段1/]   [field:附加字段2/]<  [field:附加字段3/]<<br /> 
    {/dede:arclist} 
    实例代码如下:
     
    {dede:arclist flag=’c’ typeid=’23’  channelid=’1′  addfields=’tpic2′ limit=’0,8′} 
    <div class=”works”> 
    <a title=”[field:title /]” href=”#”> 
    <img src=”[field:tpic2 function=’GetOneImgUrl(@me,1)’/] ” width=”940″ height=”440″ alt=”#”> 
    </a> 
    </div> 
    {/dede:arclist} 
    要求:
     
    1、指定 channelid 属性
     
    2、指定要获得的字段 addfields=’字段1,字段’
     
    3、必须选择  使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择),这个可以用来做普通的文字类型,如果要是图片的类型的话会出现.代码如下:
     
    {dede:img text=” width=’270′ height=’129′} /uploads/101017/1-10101H21F54P.gif {/dede:img} 
    这明显不是我们想要的,这个时候我们弄一个自定函数,代码如下:
     
    function GetOneImgUrl($img,$ftype=1){  
    if($img <> ”){ //var articleUrl = http://www.最模板zuimoban.com 
     $dtp = new DedeTagParse();  
    $dtp->LoadSource($img);  
    if(is_array($dtp->CTags)){  
    foreach($dtp->CTags as $ctag){  
    if($ctag->GetName()==’img’){  
    $width = $ctag->GetAtt(‘width’);  
    $height = $ctag->GetAtt(‘height’);  
    $imgurl = trim($ctag->GetInnerText());  
    $img = ”;  
    if($imgurl != ”){  
    if($ftype==1){  
    $img .= $imgurl;  
    }  
    else{  
    $img .= ‘<img src=”‘.$imgurl.'” width=”‘.$width.'” height=”‘.$height.'” />’;  
    }  
    }
    }
    }  
    }  
    $dtp->Clear();  
    return $img;  
    }  
    调用代码如下:[field:tpic2 function=’GetOneImgUrl(@me,1)’/]这样即可.

     
    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!616105616@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!

    云梦下载网 » 织梦CMS arclist标签调用自定义字段方法
    • 3会员总数(位)
    • 2771资源总数(个)
    • 70本周发布(个)
    • 11 今日发布(个)
    • 201稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情