用ECSHOP開網店的人應該都知道,ECSHOP官方默認程序,在ECSHOP首頁的促銷商品是沒有讀取促銷時間段的,
那么我們要如何二次開發才能實現“在ECSHOP首頁的促銷商品下顯示促銷時間”呢?
下面就來告訴你具體的解決辦法:
修改方法:
打開 /includs/lib_goods.php文件
找到 function get_promote_goods($cats = '') 函數部分
在
$goods[$idx]['name'] = $row['goods_name'];
下邊增加兩行代碼
$goods[$idx]['promote_start_date'] = local_date($GLOBALS['_CFG']['date_format'], $row['promote_start_date'] );
$goods[$idx]['promote_end_date'] = local_date($GLOBALS['_CFG']['date_format'], $row['promote_end_date'] );
注意千萬別加錯位置哦,加錯了位置我可不負責任哦。
進行上面程序文件的修改以后,下面我們就可以在ECSHOP模板文件中調用 促銷開始時間 和 促銷結束時間了。
調用方法為:
打開 /themes/模板文件夾/library/recommend_promotion.lbi
在 foreach 循環里的適當位置調用如下標簽即可:
開始時間:{$goods.promote_start_date}
結束時間:{$goods.promote_end_date}