Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento Shipping Estimator-不工作(结果为空)_Magento - Fatal编程技术网

Magento Shipping Estimator-不工作(结果为空)

Magento Shipping Estimator-不工作(结果为空),magento,Magento,不确定它何时开始发生,但我在购物车页面上有一个不起作用的发货估计器。填写信息并单击“获取报价”后,页面将重新加载,但不会向用户显示任何配送方式。。。这就好像表单是用空白值提交的。表格指向: checkout/cart/estimatePost 其内容包括(在app/code/core/Mage/Checkout/controllers/CartController.php中): 我在这里添加了一个Mage::log来检查请求: $request = $this->getRequest()

不确定它何时开始发生,但我在购物车页面上有一个不起作用的发货估计器。填写信息并单击“获取报价”后,页面将重新加载,但不会向用户显示任何配送方式。。。这就好像表单是用空白值提交的。表格指向:

checkout/cart/estimatePost
其内容包括(在app/code/core/Mage/Checkout/controllers/CartController.php中):

我在这里添加了一个Mage::log来检查请求:

$request = $this->getRequest()->getParams();
Mage::log($request, null, 'temp.log');
记录的阵列完全为空。甚至没有女人来这里

我查看了表单本身,它与开发站点上的表单完全相同(工作正常)。所以问题不在于形式本身

唯一合乎逻辑的结论是,另一个模块正在发生故障。我已经检查了覆盖CartController.php的不同模块,虽然有一些模块正在这样做,但没有一个模块会影响estimatePostAction()方法


我有点困惑,有什么想法吗?

天哪。站点所有者必须已更改服务器上与https:相关的内容,因为我已将表单的操作更改为:

$this->getUrl('checkout/cart/estimatePost')
致:


现在它可以工作了

您的意思是您添加了
数组(“u secure”=>true)
否则PHP将为
->
>抛出一个
意外的T\u对象操作符
错误)运输成本估算在购物车页面上工作,但在结帐页面上不工作,错误是什么?
$this->getUrl('checkout/cart/estimatePost')
$this->getUrl('checkout/cart/estimatePost', array('_secure'=>true))