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

    在dedecms文章页中我们经常会显示相关文章之类的文章列表,就需要使用{dede:likearticle}标签,但是默认的likearticle是不能显示自定义的附加字段的。
     
    解决办法
     
    打开 include/taglib/likearticle.lib.php 找到
     
    <span style=”font-size:14px;”>1
    if($keyword != ”)
    </span>
     
    在它的上面加入
     
    <span style=”font-size:14px;”>01
    //获得附加表的相关信息
    $addField = “”;
    $addJoin = “”;
    if(is_object($refObj->ChannelUnit))
    {
        $addtable  = $refObj->ChannelUnit->ChannelInfos[‘addtable’];
        if($addtable!=””)
        {
            $addJoin = ” LEFT JOIN $addtable ON arc.id = “.$addtable.”.aid “;
            $addField = “”;
            $fields = explode(“,”,$refObj->ChannelUnit->ChannelInfos[‘listfields’]);
            foreach($fields as $k=>$v)
            {
                $nfields[$v] = $k;
            }
            foreach($refObj->ChannelUnit->ChannelFields as $k=>$arr)
            {
                if(isset($nfields[$k]))
                {
                    if(!empty($arr[‘rename’]))
                    {
                        $addField .= “,”.$addtable.”.”.$k.” as “.$arr[‘rename’];
                    }
                    else
                    {
                        $addField .= “,”.$addtable.”.”.$k;
                    }
                }
            }
        }
    }
    </span>
     
    继续搜索
     
    <span style=”font-size:14px;”>1
    tp.sitepath
    </span>
     
    改成
     
    <span style=”font-size:14px;”>1
    tp.sitepath $addField
    </span>
     
    有2处,都要修改,然后继续搜索
     
    <span style=”font-size:14px;”>1
    arc.typeid=tp.id
    </span>
     
    改成
     
    <span style=”font-size:14px;”>1
    arc.typeid=tp.id $addJoin
    </span>
     
    有2处,都要需改
     
    模板中dede:likearticle调用自定义字段标签写法
     
    <span style=”font-size:14px;”>1
    {dede:likearticle row=’10’ col=” titlelen=’100′ infolen=’200′}
    <a href=”[field:arcurl/]”>[field:title/]</a>
    <p>价格:¥[field:jiage/]</p>
    {/dede:likearticle}
    </span>

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

    云梦下载网 » 织梦likearticle相关文档标签调用附加自定义字段
    • 3会员总数(位)
    • 2807资源总数(个)
    • 64本周发布(个)
    • 7 今日发布(个)
    • 205稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情