Magento:OnePage Checkout&刷新而不会丢失信息

时间:2014-09-10 12:09:03

标签: php magento

我有一个脚本可以更新onepage checkout中的会话变量,最终会影响购物车的总数。

该值已设置并保存到会话中,但由于页面尚未刷新,因此该值不会在提交时读入其余的基础代码。

如果我保存了设置会话变量的checkout部分,然后刷新页面,则会考虑该变量,并且结帐工作正常。

有没有办法:

  1. 立即保存会话变量,以便underlyinf代码
  2. 使用它

    OR

    1. 刷新购物车,返回当前位置,因为这会将会话变量拉入逻辑

1 个答案:

答案 0 :(得分:0)

添加:

$this->getOnepage()->getQuote()->collectTotals()->save();

对保存功能起了作用。