将变量发布到opencart中的文件

时间:2012-11-21 12:07:50

标签: opencart

我想将一些变量发布到opencart中的特定文件中。我的问题是我不知道如何指定要发布的文件。这是我的checkout.tpl文件,在默认模板中。我试图将变量发布到我的confirm.tpl文件,也在默认模板中。这跟我一样接近:

$('#button-account').live('click', function() {
                    var var1= $('#var1').val();
                    var var2= $('#var2').val();
                    $.post("catalog/view/theme/default/template/checkout/confirm.tpl", { quantity: quantity, total: total });

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

由于OpenCart的MVC性质,您实际上需要将结果发布到配置为接受ajax帖子而非模板的控制器中的特定功能。

尝试阅读Jay Gilford提供的How to become an OpenCart guru?的答案。您可能会更好地了解系统以及所有内容如何组合在一起。

为json配置了add()的{​​{1}}函数,看看是否可以从中解决这个问题。

checkout/cart

应该读起来像:

$.post("catalog/view/theme/default/template/checkout/confirm.tpl", { quantity: quantity, total: total });