FWQ
给zencart产品增加新字段
经常遇到一些产品具有很丰富的信息,可zencart后台添加产品的时候,就只有那么几个字段。例如产品model,产品库存等等。 想给某个产品定制一个像magento一样的短描述功能,或者想显示该产品在亚马逊上的链接。 这个方法就派上用场了。 我这里讲的就是如何给产品添加一个product_color字段。 1,先去phpmyadmin,找到你网站的数据库,然后找到products表,给该表添加一个product_color字段,不会用sql语句的可手动添加。 2,编辑文件admin/includes/modules/product/collect_info.php ①在文件最开始有一个$parameters数组参数的地方,将 ‘products_color’ => ” 添加到最后。 ②然后紧接着下面有一个$product的数据查询,将 p.products_color 添加到from前面。 ③最后再添加字段输入框,大约在450行附近,具体看自己文件的行数 <TR> <TD class=main>Color</TD> <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> </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’…