dedecms中在列表页可以调用出产品价格,同样的方法tag页面和搜索页调用不出产品价格,这是怎么回事!

dedecms中在列表页可以调用出产品价格,同样的方法tag页面和搜索页调用不出产品价格,这是怎么回事!,第1张

搜索页没有读取价格字段,要改造这个搜索程序,增加价格字段。

在include/arc.searchview.class.php文件601行增加以下内容

        //搜索商品获得附加表的相关信息

        if($achanneltype="6")

        {

            $addtable = "#@__addonshop"

            $addField = ''

$rowl =$this->dsql->GetOne("SELECT listfields FROM #@__channeltype   WHERE  id=6")

            if(!empty($rowl['listfields'])){

            $fields = explode(',',$rowl['listfields'])

            foreach($fields as $k )

            {

              $addField .= ',addon.'.$k

             }

$addJoin = " LEFT JOIN `#@__addonshop` addon ON arc.id = addon.aid "

            }

else

{

$addField = ''

$addJoin = ''

}

        }

        else

        {

            $addField = ''

            $addJoin = ''

        }

然后680行~683行改成以下

            $query = "SELECT arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,

            act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath

            FROM `{$this->AddTable}` arc LEFT JOIN `#@__arctype` act ON arc.typeid=act.id

            WHERE {$this->AddSql} $ordersql LIMIT $limitstart,$row"

tag页面也是同样思路处理arc.taglist.class.php文件,具体细节就不写了。

价格不定吧 看你个人收费标准 和 工程量的大小 二次开发 个人觉得收费在建设网站的一半左右。 维护主要网站没漏洞基本没问题 其次是提供技术支持 一年300 左右吧。

主要是 你觉得个人的价值 很多人做一个网站收几百 有的是收几千这个不定

劳动力换金钱 所以 有的人收得高有的低


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/425842.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-26
下一篇2023-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存