在ec後台產品屬性裡面增加乙個屬性:型別 對應值為:otc,處方,其它。
修改前段goods.gwt 檔案。
1、前端產品屬性不顯示這個屬性。
2、如果是處方,則顯示提交需求。
方法一:只修改前台模版。
登記需求
方法二:更改相應的對應函式。
get_goods_properties 函式位於 lib_goods.php 檔案中。
$arr['pro'] = array(); // 屬性
$arr['thispro'] = ''; //某產品某屬性 [增加此部分]
$arr['spe'] = array(); // 規格
$arr['lnk'] = array(); // 關聯的屬性
$arr['pro'][$group][$row['attr_id']]['name'] = $row['attr_name'];
$arr['pro'][$group][$row['attr_id']]['value'] = $row['attr_value'];
//增加以下部分如果在遍歷的過程中,判斷屬性值是否為處方
if($row['attr_value']=='處方')
更改goods.php 檔案
$smarty->assign('properties', $properties['pro']); // 商品屬性
$smarty->assign('mypro', $properties['thispro']); //增加此處
更改前台goods.dwt 檔案
提交需求
ecshop訂單表狀態判斷
ecshop資料庫 訂單狀態判斷 order info 表 剛下完訂單 order status 0 shipping status 0 pay status 0 取消order status 2 shipping status 0 pay status 0 確認order status 1 shi...
ecshop開發之屬性直接填寫價格
function recombination attribute goods id rsort attr ids arr 獲取已有的貨品 old products res globals db query select goods attr from globals ecs table produc...
ecshop資料庫訂單狀態判斷
order info 表 剛下完訂單 order status 0 shipping status 0 pay status 0 取消order status 2 shipping status 0 pay status 0 確認order status 1 shipping status 0 pa...