/** * 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(); }
/** * 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'; }
/** * 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); }
/** * 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'); }
/** * 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'); }