【发布时间】:2015-07-12 02:54:21
【问题描述】:
我是 Virtuemart 开发的新手。我有自己的产品详细信息页面模板:
templates/myTemplate/html/com_virtuemart/productdetails/myProductDetails.php
我还为产品添加了一个自定义字段(字符串)(我将只有一个可以配置的产品)。该产品的配置将在产品详细信息页面上完成。我已经使用 jQuery 开发了一个配置过程。
我还使用以下代码添加了 “添加到购物车”- 按钮:
echo shopFunctionsF::renderVmSubLayout('addtocart',array('product'=>$this-
>product));
如果用户单击“添加到购物车”按钮,我必须检查配置。如果配置有效,那么它应该存储在我为产品创建的自定义字段中。我想将数据作为 JSON 字符串存储到自定义字段中。将数据保存到自定义字段后,我想将产品添加到购物车。然后应该显示通常的弹出对话框。自定义字段值应显示为购物车属性。如果配置无效,那么应该有某种错误输出。该产品不应添加到购物车中。
我怎样才能使用美德玛特的“添加到购物车”功能来做到这一点?
我还必须在服务器端的自定义字段中检查提交的数据。做到这一点的最佳方法是什么? (也许使用结帐页面?)
【问题讨论】:
标签: jquery joomla cart custom-fields virtuemart