Files
esun3d/app/code/Esun/LegacyOrder/Controller/Adminhtml/Order/View.php
T
2026-09-15 10:35:56 +08:00

6 lines
704 B
PHP

<?php
declare(strict_types=1);
namespace Esun\LegacyOrder\Controller\Adminhtml\Order;
use Magento\Backend\App\Action;use Magento\Framework\Controller\ResultFactory;use Magento\Framework\View\Result\PageFactory;
class View extends Action { public const ADMIN_RESOURCE='Esun_LegacyOrder::orders';public function __construct(Action\Context $c,private readonly PageFactory $pages){parent::__construct($c);}public function execute(){if((int)$this->getRequest()->getParam('id')<=0)return$this->resultFactory->create(ResultFactory::TYPE_REDIRECT)->setPath('*/*/index');$p=$this->pages->create();$p->setActiveMenu('Esun_LegacyOrder::orders');$p->getConfig()->getTitle()->prepend(__('Legacy Order'));return$p;} }