新聞中心
Ecshop教程:在后臺快遞單模板中添加商品標(biāo)簽
作者 / 無憂主機 時間 2015-12-09 14:43:44
想必使用ecshop在php空間建站的應(yīng)該都知道,ecshop快遞單在打印的時候,只能打印出快遞基本信息以及收貨人,發(fā)貨信息。不能夠像我們使用的ERP軟件那樣,打印出詳細的相關(guān)信息。比如就拿我們在使用過程中經(jīng)常需要用到的信息為例,如:商品名稱、商品貨號、購買數(shù)量小計、購買數(shù)量合計、訂單總金額、應(yīng)付款金額、商品總合計、網(wǎng)店-網(wǎng)址、網(wǎng)店-操作員,商品名,訂單號,訂單商品等等。因此,我們在后臺的快遞單模板那里能夠自定義的添加商品標(biāo)簽。這就需要進行二次開發(fā)。雖然無憂小編不擅長代碼,但還是有辦法的,通過一些程序員朋友的幫忙和網(wǎng)上的查找。找到一些解決方法。如下: 首先打開根目錄下languages/zh_cn/shipping.php 查找 /* 快遞單部分 */
$_LANG['lable_select_notice'] = '--選擇插入標(biāo)簽--';在下方添加
$_LANG['lable_box']['order_goodss'] = '商品名-訂單';再打開themes/defult(對應(yīng)的模板文件)/admin/order.php 查找
while ($row = $db->fetchRow($res)) { /* 虛擬商品支持 */在其上方添加如下代碼
$order_goodss ='';繼續(xù)查找
if ($row['extension_code'] == 'package_buy') { $row['storage'] = ''; $row['brand_name'] = ''; $row['package_goods_list'] = get_package_goods($row['goods_id']); }在其下方添加如下代碼
$order_goodss .= $order_goodss =='' ? $row['goods_name'] .'(' . $row['goods_number'].')': ','. $row['goods_name'] .'(' . $row['goods_number'].')';再查找
$lable_box['t_order_no'] = $order['order_sn']; //訂單號-訂單在其下方添加如下代碼
$lable_box['t_order_goodss'] = $order_goodss; //訂單商品-訂單然后保存即可。 無憂主機相關(guān)文章推薦閱讀: ECSHOP商品略縮圖大小統(tǒng)一顯示的方法 ECSHOP管理后臺添加管理員出現(xiàn)ADD_ERROR ECSHOP教程:獲取某個商品的訂單信息或銷量
本文地址:http://www.gle-technology.com/ecshop/21119.html