更新总计不适用于购物车页面上的表费率运送方式magento1.9

时间:2018-02-07 13:15:34

标签: magento-1.9 cart

我在magento中启用了表费率运费方式。现在在购物车页面中,我得到一个名为Estimate Shipping and tax的部分。 现在在本节中,当我选择一个国家并点击估算时,我会根据我通过magento管理面板上传的tablerates.csv文件获得运费

系统 - >配置 - >销售 - >送货方式 - >表费率

部分。现在,当我选择费率并点击更新总数时,总数不会更新。我在我的实际网站上遇到此问题。 然后我在本地安装magento并执行相同的过程,当我点击更新总计部分时,总数会更新。 然后我检查了控制器操作的更新总计按钮。包含按钮的表单的操作是

行动= “HTTP:// {{站点URL}} /结帐/购物车/ estimateUpdatePost /”

现在当我比较本地和现场的estimateUpdatePost动作时,发现内容相同

localhost上的estimateUpdatePost操作的内容

public function estimateUpdatePostAction()
{
    $code = (string) $this->getRequest()->getParam('estimate_method');
    if (!empty($code)) {
        $this->_getQuote()->getShippingAddress()->setShippingMethod($code)/*->collectTotals()*/->save();
    }
    $this->_goBack();
}

在live

上的estimateUpdatePost操作的内容
public function estimateUpdatePostAction()
{
    $code = (string) $this->getRequest()->getParam('estimate_method');
    if (!empty($code)) {
        $this->_getQuote()->getShippingAddress()->setShippingMethod($code)/*->collectTotals()*/->save();
    }
    $this->_goBack();
}

现在两个功能都是一样的。我无法理解为什么总数没有在实时更新。任何人都可以帮助我朝着正确的方向前进。

1 个答案:

答案 0 :(得分:0)

问题是其中一个模块。启用和禁用模块让我知道模块,因为更新总数不起作用。