public static function getPageWithRequest(Request $req) { $pageId = self::getPageId($req->getAttribute('route')->getName()); if ($pageId > 0) { return ModelsFactory::getModel('pages')->find($pageId); } return new \stdClass(); }
public function detailAction(request $req, $res, $args) { if ($args['pageCode']) { $this->data['pageData'] = PageFactory::getPageByCode($args['pageCode']); } else { $this->data['pageData'] = PageFactory::getPageWithRequest($req); } $this->setRequestResult($req, $res); $this->render('public\\main\\pages\\detail_page.twig'); }