我是Zen cart的新手,正在编辑现有的商店 . 我想在购物车中显示产品的尺寸(即宽度,高度,长度和几个产品特定尺寸) .
我有一个很好的谷歌和我能找到的唯一方法涉及运输插件ozpost(我不想要的月费)和加拿大邮政,但这是一个英国的网站,它与运输没有任何关系,它只是一个卖点 .
我找不到任何插件来做,或者如何编辑代码以添加它们的示例 . 我真的很感激任何帮助...
有一个模块可以做你想要的: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个核心文件,添加一个函数和一些语言定义 . 请记住,这是非常微妙的,你真的需要知道你为此工作做了什么,所以我不会在这里解释它 . 我做了很多次,有时候我还是弄错了 .
不要忘记备份备份备份! :)
1 回答
有一个模块可以做你想要的:Numinix Product Fields
您需要使用可选字段,但它的安装和使用非常简单 . 并且,如果运输模块支持,则此模块可用于各种运输计算,或者您可以修改运输模块以支持它 .
如果您只是需要在前端显示尺寸而不是用于运输,这非常简单 . 您只需编辑includes / templates / YOUR_TEMPLATE / templates / tpl_product_info_display.php并添加一行代码来调用维度 . 如果您下载该模块,您将找到一个示例文件,您可以在其中查看所需的代码 . 在你的情况下(对于尺寸),这将是
还有另一种选择 - 您可以在数据库中的products表中添加其他属性 . 您需要更改4个核心文件,添加一个函数和一些语言定义 . 请记住,这是非常微妙的,你真的需要知道你为此工作做了什么,所以我不会在这里解释它 . 我做了很多次,有时候我还是弄错了 .
不要忘记备份备份备份! :)