Skip to content

Commit 9317114

Browse files
author
Evgeniy Miskov
committed
MAGETWO-33059: Refactor CMS module
1 parent 8220656 commit 9317114

File tree

1 file changed

+7
-7
lines changed
  • app/code/Magento/Cms/Controller/Noroute

1 file changed

+7
-7
lines changed

app/code/Magento/Cms/Controller/Noroute/Index.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,6 @@ public function __construct(
3232
*/
3333
public function execute()
3434
{
35-
/** @var \Magento\Backend\Model\View\Result\Forward $resultForward */
36-
$resultForward = $this->resultForwardFactory->create();
37-
$resultForward->setHeader('HTTP/1.1', '404 Not Found');
38-
$resultForward->setHeader('Status', '404 File not found');
39-
4035
$pageId = $this->_objectManager->get(
4136
'Magento\Framework\App\Config\ScopeConfigInterface',
4237
\Magento\Store\Model\ScopeInterface::SCOPE_STORE
@@ -47,11 +42,16 @@ public function execute()
4742
/** @var \Magento\Cms\Helper\Page $pageHelper */
4843
$pageHelper = $this->_objectManager->get('Magento\Cms\Helper\Page');
4944
$resultPage = $pageHelper->prepareResultPage($this, $pageId);
50-
if (!$resultPage) {
45+
if ($resultPage) {
46+
$resultPage->setHeader('HTTP/1.1', '404 Not Found');
47+
$resultPage->setHeader('Status', '404 File not found');
48+
return $resultPage;
49+
} else {
50+
/** @var \Magento\Backend\Model\View\Result\Forward $resultForward */
51+
$resultForward = $this->resultForwardFactory->create();
5152
$resultForward->setController('index');
5253
$resultForward->forward('defaultNoRoute');
5354
return $resultForward;
5455
}
55-
return $resultPage;
5656
}
5757
}

0 commit comments

Comments
 (0)