detailProvider->getRecord('shipment', (int)$this->getRequest()->getParam('id')); if ($record === null) { $this->messageManager->addErrorMessage(__('The shipment synchronization record no longer exists.')); return $this->resultRedirectFactory->create()->setPath('*/*/index'); } $page = $this->pageFactory->create(); $page->setActiveMenu('Esun_LingxingErp::shipments'); $page->getConfig()->getTitle()->prepend(__('Shipment Synchronization #%1', $record['wo_number'])); return $page; } }