1、先在数据库的表里加字段
数字类型
ALTER TABLE
products
ADDproducts_hide_type
INT(6) NULL DEFAULT '0' AFTERproducts_family
;字符串类型
ALTER TABLE
products
ADDproducts_amazon_url
varchar(512) DEFAULT NULL AFTERproducts_family
;
2、编辑文件admin/includes/modules/product/collect_info.php,这个文件改三个地方
- 在文件最开始有一个$parameters数组参数的地方,将,'products_new_type' => ''添加进去
- 紧接着下面有一个$product的数据查询,将,p. products_new_type添加到from前面
- 参考原来的代码添加字段输入框
3、编辑文件admin/includes/modules/product/preview_info.php,在文件的最开始,找到$product的定义,然后在这段语句的form钱面添加查询字段,p. products_new_type
4、编辑文件admin/includes/modules/update_product.php,在文件的最开始,找到$sql_data_array变量的定义,然后在这段语句的结尾添加'products_new_type' => (int)$_POST['products_new_type'],(注意数字字段和字符串字段的区别)
5、编辑文件includes/modules/pages/product_info/main_template_vars.php,找到$sql变量的定义,然后在整段语句的from前面添加查询字段,p. products_new_type
6、产品详情页调用:<?php echo $product_info->fields['products_hide_type']; ?>
列表页面(includes/modules/product_listing.php)调用:$listing->fields['products_hide_type ']
Comments | NOTHING