福利彩票双色球开奖结果|双色球蓝球走势图

很多開源程序都有自帶的模板,可是自帶的模板樣式都太傳統了,所以很多站長朋友都是自己重新開發的模板或者是去某寶購買的模板,由于這些模板要裝在之前的系統上才可以使用,所以還需要登錄后臺上傳新的模板去替換就可以了。有位站長朋友使用的是PHP虛擬主機安裝的ecshop程序搭建的商城網站,可是搭建好了之后發現更改模板的時候商品列表的排序不能是系統默認的了,這個怎么解決呢?

具體方法如下:

1:首先登陸無憂主機會員中心找到主機管理–控制面板,如下圖1:

117 300x141 如何使ecshp在更換主題之后商品的排序需要使用到系統默認

2:點擊控制面板—進入文件管理,如下圖2:

210 300x153 如何使ecshp在更換主題之后商品的排序需要使用到系統默認

3:點擊進入文件管理—找到public_html根目錄。如下圖3:

36 300x114 如何使ecshp在更換主題之后商品的排序需要使用到系統默認

4:找到根目錄下的category.php文件,點擊編輯進入如下圖4:

43 300x119 如何使ecshp在更換主題之后商品的排序需要使用到系統默認

找到以下代碼:

$default_sort_order_type ??= $_CFG[‘sort_order_type’] == ‘0’ ? ‘goods_id’ : ($_CFG[‘sort_order_type’] == ‘1’ ? ‘shop_price’ : ‘last_update’);

修改為

$default_sort_order_type ??= $_CFG[‘sort_order_type’] == ‘0’ ? ‘g.sort_order,goods_id’ : ($_CFG[‘sort_order_type’] == ‘1’ ? ‘shop_price’ : ‘last_update’);

如下圖5:

51 300x84 如何使ecshp在更換主題之后商品的排序需要使用到系統默認

5:繼續向下搜索代碼:

$sort ?= (isset($_REQUEST[‘sort’]) ?&& in_array(trim(strtolower($_REQUEST[‘sort’])), array(‘goods_id’, ‘shop_price’, ‘last_update’))) ? trim($_REQUEST[‘sort’]) ?: $default_sort_order_type;

修改為

$sort = (isset($_REQUEST[‘sort’]) && in_array(trim(strtolower($_REQUEST[‘sort’])), array(‘g.sort_order,goods_id’, ‘shop_price’, ‘last_update’, ‘click_count’))) ? trim($_REQUEST[‘sort’]) : $default_sort_order_type;

如下圖6:

6 300x71 如何使ecshp在更換主題之后商品的排序需要使用到系統默認7 300x79 如何使ecshp在更換主題之后商品的排序需要使用到系統默認

6:繼續按照路徑themes/default/library/goods_list.lbi文件,如下圖7:

<!– {if $pager.sort == ‘goods_id’ && $pager.order == ‘DESC’} –>

修改為:

<!– {if $pager.sort == ‘g.sort_order,goods_id’ && $pager.order == ‘DESC’} –>

同時將上架改為默認 ,由于這個文件是lbi結尾的哦,親們需要下載到本地使用高級編輯器修改哦,修改好了上傳覆蓋就可以了。

以上無憂主機獨立IP虛擬主機為您帶來的介紹。

本文地址:http://www.5pwc.com/wordpress/27620.html

喜歡本文或覺得本文對您有幫助,請分享給您的朋友 ^_^

閱讀本文的人還閱讀:

福利彩票双色球开奖结果