Beispiel #1
0
 /**
  * Lädt Datei, fügt View-Element, Header & Footer zusammen und erstellt Variablen für View
  * @see view
  * @return void
  */
 public function render()
 {
     if (!parent::render()) {
         return false;
     }
     $this->initAssigns();
     $viewVars = $this->getViewVars();
     foreach ($viewVars as $key => $value) {
         ${$key} = $value;
     }
     $message = $this->errorMessage;
     include_once $this->getViewFile();
 }
Beispiel #2
0
 /**
  * Lädt Datei, fügt View-Element, Header & Footer zusammen und erstellt Variablen für View
  * @see view
  * @return void
  */
 public function render()
 {
     if (!parent::render()) {
         return false;
     }
     $this->initAssigns();
     $viewVars = $this->getViewVars();
     foreach ($viewVars as $key => $value) {
         ${$key} = $value;
     }
     include_once \fpcm\classes\baseconfig::$viewsDir . 'common/header.php';
     include_once \fpcm\classes\baseconfig::$viewsDir . 'common/messages.php';
     if ($this->getViewFile()) {
         include_once $this->getViewFile();
     }
     include_once \fpcm\classes\baseconfig::$viewsDir . 'common/footer.php';
 }
Beispiel #3
0
 /**
  * Lädt Datei, fügt View-Element, Header & Footer zusammen und erstellt Variablen für View
  * @see view
  * @return void
  */
 public function render()
 {
     if (!parent::render()) {
         die;
     }
     ob_start();
     $this->assign('FPCM_MESSAGES', $this->getMessages());
     $viewVars = $this->getViewVars();
     $viewVars = $this->events->runEvent('viewRenderBefore', $viewVars);
     foreach ($viewVars as $key => $value) {
         ${$key} = $value;
     }
     include_once \fpcm\classes\baseconfig::$viewsDir . 'common/messages.php';
     if ($this->getViewFile()) {
         include_once $this->getViewFile();
     }
     $this->events->runEvent('viewRenderAfter');
     $data = ob_get_contents();
     ob_end_clean();
     die($data);
 }
Beispiel #4
0
 /**
  * Lädt Datei, fügt View-Element, Header & Footer zusammen und erstellt Variablen für View
  * @see view
  * @return void
  */
 public function render()
 {
     if (!parent::render()) {
         return false;
     }
     $this->initAssigns();
     $viewVars = $this->getViewVars();
     $viewVars = $this->events->runEvent('viewRenderBefore', $viewVars);
     if (!isset($viewVars['hideDebug'])) {
         $viewVars['hideDebug'] = false;
     }
     foreach ($viewVars as $key => $value) {
         ${$key} = $value;
     }
     if ($this->getShowHeader()) {
         include_once \fpcm\classes\baseconfig::$viewsDir . 'common/headersimple.php';
     }
     if (!$this->hideMessages) {
         include_once \fpcm\classes\baseconfig::$viewsDir . 'common/messages.php';
     }
     if ($this->getViewFile()) {
         include_once $this->getViewFile();
     }
     if ($this->getShowFooter()) {
         include_once \fpcm\classes\baseconfig::$viewsDir . 'common/footersimple.php';
     }
     $this->events->runEvent('viewRenderAfter');
 }
Beispiel #5
0
 /**
  * Lädt Datei, fügt View-Element, Header & Footer zusammen und erstellt Variablen für View
  * @see view
  * @return void
  */
 public function render()
 {
     if (!parent::render()) {
         return false;
     }
     $this->initAssigns();
     $viewVars = $this->getViewVars();
     $viewVars = $this->events->runEvent('viewRenderBefore', $viewVars);
     foreach ($viewVars as $key => $value) {
         ${$key} = $value;
     }
     if ($this->moduleViewType !== 'ajax') {
         if ($this->showHeader) {
             include_once \fpcm\classes\baseconfig::$viewsDir . 'common/header.php';
         } else {
             include_once \fpcm\classes\baseconfig::$viewsDir . 'common/headersimple.php';
         }
         include_once \fpcm\classes\baseconfig::$viewsDir . 'common/messages.php';
     }
     if ($this->getViewFile()) {
         include_once $this->getViewFile();
     }
     if ($this->moduleViewType !== 'ajax') {
         if ($this->showFooter) {
             include_once \fpcm\classes\baseconfig::$viewsDir . 'common/footer.php';
         } else {
             include_once \fpcm\classes\baseconfig::$viewsDir . 'common/footersimple.php';
         }
     }
     $this->events->runEvent('viewRenderAfter');
 }