コード例 #1
0
ファイル: Title.php プロジェクト: acp3/core
 /**
  * @return string
  */
 public function getPageTitle()
 {
     if (empty($this->pageTitle)) {
         $steps = $this->steps->getBreadcrumb();
         $lastCrumb = end($steps);
         $this->pageTitle = $lastCrumb['title'];
     }
     return $this->pageTitle;
 }
コード例 #2
0
ファイル: AbstractFrontendAction.php プロジェクト: acp3/core
 /**
  * @inheritdoc
  */
 protected function addCustomTemplateVarsBeforeOutput()
 {
     $this->view->assign('BREADCRUMB', $this->breadcrumb->getBreadcrumb());
     $this->view->assign('LAYOUT', $this->fetchLayoutViaInheritance());
     $this->eventDispatcher->dispatch('core.controller.custom_template_variable', new Core\Controller\Event\CustomTemplateVariableEvent($this->view));
 }