给ZENCART的产品增加新字段

给ZENCART的产品增加新字段


①在文件最開始有一個$parameters數組參數的地方,将

'products_color' => ''

添加到最後。

②然後緊接着下面有一個$product的數據查詢,将

p.products_color

添加到from前面。

③最後再添加字段輸入框,大約在450行附近,具體看自己文件的行數

  1. <TR>   
  2. <TD class=main>Color</TD>   
  3. <TD class=main><?php echo zen_draw_separator('pixel_trans.gif', '24', '15') . ' ' . zen_draw_input_field('products_color', $pInfo->products_color, zen_set_field_length(TABLE_PRODUCTS, 'products_color')); ?></TD>   
  4. </TR>  

 

3,編輯文件admin/includes/modules/product/preview_info.php

在文件的最開始,找到$product的定義,然後在這段語句的form錢面添加查詢字段

p.products_color

4,繼續編輯文件admin/includes/modules/update_product.php

在文件的最開始,找到$sql_data_array變量的定義,然後在這段語句的結尾添加

'products_color' => zen_db_prepare_input($_POST['products_color']),

5,編輯前台文件includes/modules/pages/product_info/main_template_vars.php

在文件的第41行,找到$sql變量的定義,然後在整段語句的from前面添加查詢字段

p.products_color

6,終于到最後一步了,前台調用顯示剛添加的字段。

在文件includes/templates/你的模闆/templates/tpl_product_info_display.php中你想要顯示的位置,添加字段

echo $product_info->fields['products_color'];

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值