JigoShop WordPress隐藏价值提交

时间:2012-10-17 00:13:16

标签: php ajax wordpress fabricjs jigoshop

过去两天我一直在研究这个问题,我似乎无法获得一些WordPress插件自定义功能。我正在使用JigoShop和WordPress的最新版本。

项目的网址: http://customcasing.ca/product/ipad-case/

当前功能

我在主页上有5个产品SKU,点击后会转到各自的产品订购页面。在这些相应的页面上是一个设计画布,我已经实现了fabricjs来处理图像处理。当用户满意时,他们会保存画布,然后使用以下示例代码将图像序列化为JSON对象:

saving/loading canvas with JSON

然后将JSON对象设置为“添加到购物车”表单中隐藏输入的值。然后他们就可以通过下拉框选择产品颜色变化。


现在,事情已经崩溃了

提交“添加到购物车”表单应该运行许多类,并将隐藏的JSON对象值发布到聚合的“购物车”对象。这在各种页面上调用,键/值对与产品的各种属性相关联。但是,所有其他键/值对正在执行并在后续订单审核页面上回显...除了我的自定义变量。

以下是目录架构

  • /可湿性粉剂内容
    • ...
    • /插件
      • ...
      • / jigoshop
        • jigoshop_template_functions.php
        • jigoshop_actions.php
        • /类
          • jigoshop_cart.class.php
    • /主题
      • / customcasing

以下是与上述结构相关的代码块(pastebin)

jigoshop_template_functions.php
html generator and form

jigoshop_actions.php
form $_post for hidden field

类/ jigoshop_cart.class.php
form validation and key/value pair creation


我已尽可能多地提供有关我当前条件的信息,如果在stackoverflow上有任何帮助,那将是以下问答:

Trying to send a hidden input value to next page

如果您需要任何其他信息,请随时提出,我会尽力详细说明。此外,如果您需要更广泛的代码范围,我也可以提供。我真的很感激任何朝着正确方向的推动。

0 个答案:

没有答案