<button id="c4w0s"><xmp id="c4w0s">
<s id="c4w0s"><small id="c4w0s"></small></s>
<wbr id="c4w0s"></wbr>
<button id="c4w0s"><strong id="c4w0s"></strong></button><div id="c4w0s"><s id="c4w0s"></s></div> <wbr id="c4w0s"><small id="c4w0s"></small></wbr><button id="c4w0s"><small id="c4w0s"></small></button><wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>
<wbr id="c4w0s"><label id="c4w0s"></label></wbr>
<wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>

建站知識

Welcome to Beijing RuiHeng TianLong Technology Co., Ltd.

ecshop商城網(wǎng)站建設,產(chǎn)品頁(yè)商品屬性排序,屬性類(lèi)型排序,商品屬性尺寸/規格排序問(wèn)題

時(shí)間:  來(lái)源:網(wǎng)站建設公司  作者:網(wǎng)站制作公司  點(diǎn)擊量:
ecshop商城網(wǎng)站建設,產(chǎn)品頁(yè)商品屬性排序,屬性類(lèi)型排序,商品屬性尺寸/規格排序問(wèn)題,已解決。
     我們在用ecshop商城網(wǎng)站建設時(shí),遇到一個(gè)問(wèn)題是產(chǎn)品頁(yè)商品屬性排序,默認是亂的,網(wǎng)上搜索相關(guān)文檔后,發(fā)現有人還開(kāi)發(fā)了這個(gè)插件,要收費,
ecshop默認的屬性是亂的,排序是亂的,查找文件代碼發(fā)現,影響這個(gè)排序的是有三個(gè)字段:g.goods_attr_id, a.sort_order, g.attr_price,仔細研究一下這3個(gè)字段的關(guān)系。



前臺:添加新產(chǎn)品時(shí),讓屬性按照添加的順序(屬性id)排列
修改/inclues/lib_goods.php

    /* 獲得商品的規格 */

    $sql = "SELECT a.attr_id, a.attr_name, a.attr_group, a.is_linked, a.attr_type, ".
                "g.goods_attr_id, g.attr_value, g.attr_price " .
            'FROM ' . $GLOBALS['ecs']->table('goods_attr') . ' AS g ' .
            'LEFT JOIN ' . $GLOBALS['ecs']->table('attribute') . ' AS a ON a.attr_id = g.attr_id ' .
            "WHERE g.goods_id = '$goods_id' " .
            'ORDER BY g.goods_attr_id, a.sort_order, g.attr_price';
    $res = $GLOBALS['db']->getAll($sql);



這段代碼是在網(wǎng)上搜集的,但是應用之后沒(méi)有反應,還是沒(méi)有變,分析之后發(fā)現是價(jià)格影響到排序,那么我們就把這個(gè)g.attr_price去掉,刷新之后發(fā)現可以實(shí)現了,排序好了。

修改之后發(fā)現后臺排序還是沒(méi)有變過(guò)來(lái),我們來(lái)看一下,后臺怎么去修改,其實(shí)跟前臺的方法是一致的,




二、后臺顯示,讓屬性按照添加的順序(屬性id)排列
修改admin/inclues/lib_goods.php 
// 查詢(xún)屬性值及商品的屬性值
    $sql = "SELECT a.attr_id, a.attr_name, a.attr_input_type, a.attr_type, a.attr_values, v.attr_value, v.attr_price ".
            "FROM " .$GLOBALS['ecs']->table('attribute'). " AS a ".
            "LEFT JOIN " .$GLOBALS['ecs']->table('goods_attr'). " AS v ".
            "ON v.attr_id = a.attr_id AND v.goods_id = '$goods_id' ".
            "WHERE a.cat_id = " . intval($cat_id) ." OR a.cat_id = 0 ".
            "ORDER BY v.goods_attr_id, a.sort_order, a.attr_type, a.attr_id, v.attr_price";

這也是網(wǎng)上搜索的代碼,應用后也是不管用,跟前臺方法一致,將 v.attr_price 去掉,這樣就可以了,

還有產(chǎn)品復制也可能存在相應的問(wèn)題,沒(méi)去實(shí)踐過(guò),方法應該和上面類(lèi)似。

商城網(wǎng)站建設-選擇瑞恒網(wǎng)絡(luò )






本文TAG標簽: 商城網(wǎng)站建設 商城網(wǎng)站制作 做商城網(wǎng)站
返回關(guān)閉本頁(yè)
上一篇:北京網(wǎng)站制作-channelartlist自動(dòng)獲取上級欄目,自動(dòng)獲取同級欄目,不指定typeid    下一篇:用dede網(wǎng)站建設時(shí),后臺列表讀取某個(gè)字段,dede讀取后臺列表其中一個(gè)字段?
推薦閱讀

Copyright © 2010-2021 北京瑞恒天龍科技有限公司  All Rights Reserved  |  北京網(wǎng)站建設知名服務(wù)商  |  北京網(wǎng)站制作 | 京ICP備11004170號-1   京公網(wǎng)安備110107000463號
地址:北京市海淀區永定路長(cháng)銀大廈B座  非工作時(shí)間:15810379666  服務(wù)熱線(xiàn):400-809-6709  版權所有 盜版必究!

在線(xiàn)咨詢(xún)
關(guān)閉
電話(huà)咨詢(xún)
網(wǎng)站制作電話(huà)
400-809-6709
JiZzJiZZ国产免费A_玖玖玖色在线精品视频_欧美韩国人成网站中文字幕_精品2022露脸国产偷人
<button id="c4w0s"><xmp id="c4w0s">
<s id="c4w0s"><small id="c4w0s"></small></s>
<wbr id="c4w0s"></wbr>
<button id="c4w0s"><strong id="c4w0s"></strong></button><div id="c4w0s"><s id="c4w0s"></s></div> <wbr id="c4w0s"><small id="c4w0s"></small></wbr><button id="c4w0s"><small id="c4w0s"></small></button><wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>
<wbr id="c4w0s"><label id="c4w0s"></label></wbr>
<wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>