zen cart为产品添加尺寸

时间:2012-07-11 20:50:18

标签: php zen-cart

我是Zen cart的新手,正在编辑现有的商店。我想在购物车中显示产品的尺寸(即宽度,高度,长度和几个产品特定尺寸)。

我有一个很好的谷歌和我能找到的唯一方法涉及运输插件ozpost(我不想要的月费)和加拿大邮政,但这是一个英国的网站,它与运输无关,这只是一个卖点。

我找不到任何插件来执行此操作,或者有关如何编辑代码以添加它们的示例。我真的很感激有任何帮助......

1 个答案:

答案 0 :(得分:0)

有一个模块可以做你想做的事:Numinix Product Fields

您需要使用可选字段,但安装和使用起来很简单。并且,如果运输模块支持,此模块可用于各种运输计算,或者您可以修改运输模块以支持它。

如果您只是需要在前端显示尺寸而不是用于运输,这非常简单。您只需编辑includes / templates / YOUR_TEMPLATE / templates / tpl_product_info_display.php并添加一行代码来调用维度。如果您下载该模块,您将找到一个示例文件,您可以在其中查看所需的代码。在您的情况下(对于维度),这将是

<?php echo (($flag_show_product_info_dimensions == 1 && ($products_length != 0 || $products_width != 0 || $products_height != 0)) ? '<li>' . $products_dim_display . '</li>'  : '') . "\n"; ?>

还有另一种选择 - 您可以在数据库中的products表中添加其他属性。您需要更改4个核心文件,添加一个函数和一些语言定义。请记住,这是非常微妙的,你真的需要知道你为此工作做了什么,所以我不会在这里解释它。我做了很多次,有时候我还是弄错了。

不要忘记备份备份备份! :)