table 费率运输方式 magento 1.9 更新总计不适用于购物车页面
update total not working on cart page for table rate shipping methods magento1.9
我在 magento 中启用了 table 费率送货方式。现在在购物车页面中,我得到一个名为“估计运费和税费”的部分。
现在在本节中,当我 select 访问一个国家并点击估算时,我会根据我通过
中的 magento 管理面板上传的 tablerates.csv 文件获得运费
系统->配置->销售->送货方式->Table费率
section.Now 当我 select 率并点击更新总数时,总数没有得到更新。我在我的现场网站上遇到了这个问题。
然后我在本地安装了 magento 并执行相同的过程,这里当我点击更新总计部分时总计得到更新。
然后我检查了更新总计按钮的控制器操作。包含按钮的表单的操作是
行动="http://{{site-url}}/checkout/cart/estimateUpdatePost/"
现在,当我比较本地和实时的 estimateUpdatePost 操作时,发现内容是相同的
本地主机上的 estimateUpdatePost 操作的内容
public function estimateUpdatePostAction()
{
$code = (string) $this->getRequest()->getParam('estimate_method');
if (!empty($code)) {
$this->_getQuote()->getShippingAddress()->setShippingMethod($code)/*->collectTotals()*/->save();
}
$this->_goBack();
}
直播中 estimateUpdatePost 动作的内容
public function estimateUpdatePostAction()
{
$code = (string) $this->getRequest()->getParam('estimate_method');
if (!empty($code)) {
$this->_getQuote()->getShippingAddress()->setShippingMethod($code)/*->collectTotals()*/->save();
}
$this->_goBack();
}
现在这两个功能都是same.I无法理解为什么总不能实时更新。谁能帮助我朝着正确的方向前进。
问题出在模块之一。启用和禁用模块让我知道了由于更新总数不起作用的模块。
我在 magento 中启用了 table 费率送货方式。现在在购物车页面中,我得到一个名为“估计运费和税费”的部分。 现在在本节中,当我 select 访问一个国家并点击估算时,我会根据我通过
中的 magento 管理面板上传的 tablerates.csv 文件获得运费系统->配置->销售->送货方式->Table费率
section.Now 当我 select 率并点击更新总数时,总数没有得到更新。我在我的现场网站上遇到了这个问题。 然后我在本地安装了 magento 并执行相同的过程,这里当我点击更新总计部分时总计得到更新。 然后我检查了更新总计按钮的控制器操作。包含按钮的表单的操作是
行动="http://{{site-url}}/checkout/cart/estimateUpdatePost/"
现在,当我比较本地和实时的 estimateUpdatePost 操作时,发现内容是相同的
本地主机上的 estimateUpdatePost 操作的内容
public function estimateUpdatePostAction()
{
$code = (string) $this->getRequest()->getParam('estimate_method');
if (!empty($code)) {
$this->_getQuote()->getShippingAddress()->setShippingMethod($code)/*->collectTotals()*/->save();
}
$this->_goBack();
}
直播中 estimateUpdatePost 动作的内容
public function estimateUpdatePostAction()
{
$code = (string) $this->getRequest()->getParam('estimate_method');
if (!empty($code)) {
$this->_getQuote()->getShippingAddress()->setShippingMethod($code)/*->collectTotals()*/->save();
}
$this->_goBack();
}
现在这两个功能都是same.I无法理解为什么总不能实时更新。谁能帮助我朝着正确的方向前进。
问题出在模块之一。启用和禁用模块让我知道了由于更新总数不起作用的模块。