小编Man*_*sia的帖子

Mage :: registry()和Magento中的Session之间的区别

我真的很困惑何时使用Mage :: registry()和mage session.

任何人都可以建议两者之间以及何时使用它们之间的区别.

magento magento-1.7 magento-1.8

8
推荐指数
1
解决办法
1万
查看次数

Magento 2:从脚本发送订单确认电子邮件

当我从 magento 中的根脚本发送电子邮件时,出现以下错误。

Fatal error:  Uncaught exception 'BadMethodCallException' with message 'Missing required argument $debugHintsPath of Magento\Developer\Model\TemplateEngine\Plugin\DebugHints.' in /var/www/html/2x/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php:45
Stack trace:
0 /var/www/html/2x/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(82): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\\Develop...', Array, Array)
1 /var/www/html/2x/vendor/magento/framework/ObjectManager/ObjectManager.php(71): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Develop...')
2 /var/www/html/2x/vendor/magento/framework/Interception/PluginList/PluginList.php(234): Magento\Framework\ObjectManager\ObjectManager->get('Magento\\Develop...')
3 /var/www/html/2x/vendor/magento/framework/Interception/Interceptor.php(149): Magento\Framework\Interception\PluginList\PluginList->getPlugin('Magento\\Framewo...', 'debug_hints')
4 /var/www/html/2x/var/generati in /var/www/html/2x/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php on line 45
Run Code Online (Sandbox Code Playgroud)

以下是我使用过的代码。

$orderid = '000000003';
$order = $obj->create('Magento\Sales\Model\Order')->loadByIncrementId($orderid);
// print_r($order->getData());

$obj->create('Magento\Sales\Model\Order\Email\Sender\OrderSender')->send($order,true);
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题。

php magento magento2 magento2.0.2

3
推荐指数
1
解决办法
4642
查看次数

标签 统计

magento ×2

magento-1.7 ×1

magento-1.8 ×1

magento2 ×1

magento2.0.2 ×1

php ×1