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