我在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();
}
现在两个功能都是一样的。我无法理解为什么总数没有在实时更新。任何人都可以帮助我朝着正确的方向前进。
答案 0 :(得分:0)
问题是其中一个模块。启用和禁用模块让我知道模块,因为更新总数不起作用。