【发布时间】:2016-07-05 05:46:27
【问题描述】:
我是 magento2 的初学者,我会尝试检索所有与订单相关的 信息和该信息只想显示在管理端 比如订单ID、订单状态、店铺名称、订单日期、 付款方式等 在这里,我尝试获取订单信息,例如订单 ID、订单状态,但是 页面将被重定向到主页/仪表板。
我使用产品集合对象获取产品相关信息,但我如何获取所有订单信息。
我不知道如何使用订单收集获取订单信息 对象或订单存储库对象以及该订单信息显示 在 magento2 的管理端。
这是我的观点或info.phtml 文件是:
<?php $_order = $block->getOrder(3);
$orderAdminDate = $block->formatDate(
$block->getOrderAdminDate($_order->getCreatedAt()),
\IntlDateFormatter::MEDIUM, true );
echo 'Order Status = '.$_order->getStatusLabel();
echo 'Order Id = '. $_order->getRealOrderId(); ?>
这是我的Info.php 块文件是:
class Info extends \Magento\Sales\Block\Adminhtml\Order\AbstractOrder
{
public function __construct(
\Magento\Backend\Block\Template\Context $context,
\Magento\Sales\Model\Order\Address\Renderer $addressRenderer,
array $data = []
) { $this->addressRenderer = $addressRenderer;
parent::__construct($context, $adminHelper, $data);
}
public function getOrder()
{ return $this->_coreRegistry->registry('current_order'); } }
【问题讨论】:
标签: magento2