我尝试使用Branko代码以编程方式创建订单:http://inchoo.net/magento/programmatically-create-order-in-magento/以及devin http://www.devinrolsen.com/creating-magento-orders-programmatically/对其进行的修改。
将我的表单控制器中的代码包含在magento中我在提交表单时在/ var / log / system和错误页面中不断收到以下错误:
ERR (3): Notice: Undefined index: httponly in Varien.php on line 71
ERR (3): Notice: Undefined index: secure in Varien.php on line 73
ERR (3): Notice: Undefined index: domain in Varien.php on line 75
我检查过该代码请求包含require_once'../../Mage.php'的正确路径;和Mage :: app(“默认”)声明就可以了。这样做我收到以下错误:
ERR (3): Notice: Constant DS already defined in Mage.php on line 27
ERR (3): Notice: Constant PS already defined in Mage.php on line 28
ERR (3): Notice: Constant BP already defined in Mage.php on line 29
我不能让代码工作。每次提交表单时都不会处理订单并显示错误页面。
必须在代码中包含mage.php。不包括mage.php导致错误,因为没有定义mage环境(如cookie)? 任何帮助表示感谢。
答案 0 :(得分:1)
请包含
require_once('app/Mage.php'); //Path to Magento
umask(0);
Mage::app();
请使用以下链接
http://stackoverflow.com/questions/21474489/import-orders-in-magento-through-csv