在ecshop二次開發工作之如何給商品增加乙個新字段,來錄入一些新的內容。
下面我們結合ecshop後台「商品編輯」、「商品錄入」來談談如何給ecshop商品增加乙個新字段,假設我們將這個新字段命名為 other_col
1、首先要修改資料表結構,給表 ecs_goods 增加新字段:other_col,
進入ecshop後台 》資料庫管理 》sql查詢,輸入下面sql語句,提交。注意如果你的資料表字首不是ecs_ 請自行修改之
altertable ecs_goods add
column other_col varchar(64);
2、在ecshop後台的admin\templates\goods_info.htm中增加以下**:
<tr>
<
td class
="label"
>自定義字段
td>
<
td><
input
type
="text"
name
="other_col"
value
=""size
="20"
/>
td>
tr>
3、在admin/goods.php的elseif ($_request['act'] == 'insert' || $_request['act'] == 'update')裡面增加以下程式
$sql = "insertinto " . $ecs->
table('
goods
') . " (goods_name, goods_name_style, goods_sn, " .
"cat_id, brand_id, shop_price, market_price, is_promote, promote_price, " .
"promote_start_date, promote_end_date, goods_img, goods_thumb, original_img, keywords, goods_brief, " .
"seller_note, goods_weight, goods_number, warn_number, integral, give_integral, is_best, is_new, is_hot, " .
"is_on_sale, is_alone_sale, is_shipping, goods_desc, add_time, last_update, goods_type, rank_integral, suppliers_id,other_col)" .
"values ('
$_post[goods_name]
', '
$goods_name_style
', '
$goods_sn
', '
$catgory_id
', " .
"'$brand_id
', '
$shop_price
', '
$market_price
', '
$is_promote
','$promote_price
', ".
"'$promote_start_date
', '
$promote_end_date
', '
$goods_img
', '
$goods_thumb
', '
$original_img
', ".
"'$_post[keywords]
', '
$_post[goods_brief]
', '
$_post[seller_note]
', '
$goods_weight
', '
$goods_number
',".
" '$warn_number
', '
$_post[integral]
', '
$give_integral
', '
$is_best
', '
$is_new
', '
$is_hot
', '
$is_on_sale
', '
$is_alone_sale
', $is_shipping, ".
" '$_post[goods_desc]
', '
" . gmtime() . "
', '
". gmtime() ."
', '
$goods_type
', '
$rank_integral
', '
$suppliers_id
','$_post[other_col]
')";
2 新增的時候一定要小心,別錯 漏 多任何乙個字段!!
ecshop二次開發之單點登入
單點登入 singlesignon 簡稱為sso,是目前比較流行的企業業務整合的解決方案之一。sso的定義是在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。當使用者第一次訪問應用系統1的時候,因為還沒有登入,會被引導到認證系統中進行登入 根據使用者提供的登入資訊,認證系統進行...
什麼是ECShop二次開發?
所謂ecshop二次開發,也稱之為ecshop功能開發 ecshop外掛程式開發,同時某些時候ecshop的模板開發也可認為是對ecshop的二次開發。ecshop二次開發就是對開源 系統ecshop的功能或外觀的補充,在原有的程式基礎上加以功能性的優化與外觀性的美化,或特定的功能拓展。ecshop...
ecshop二次開發 廣告投放
安裝完成之後如何使用 1.到後台找到廣告管理 廣告列表 新增廣告 新增成功 2.廣告管理 廣告列表 新增欄位 新增成功 3.模板管理 設定模板 新增廣告位 4.確認 5.展示效果 一,進入後台 廣告管理 新增廣告 中加入地區,這裡我選擇只加入省份 前提是必須在ecs ad這個資料庫中建立乙個city...