protected function startup() { $this->user = NEnvironment::getUser(); $this->template->logged = $this->user->isLoggedIn(); parent::startup(); }
public function beforeRender() { parent::beforeRender(); $this->template->news = $this->news; $this->template->today = time(); }
protected function handleInvalidLink($e) { if (self::$invalidLinkMode === NULL) { self::$invalidLinkMode = NEnvironment::isProduction() ? self::INVALID_LINK_SILENT : self::INVALID_LINK_WARNING; } if (self::$invalidLinkMode === self::INVALID_LINK_SILENT) { return '#'; } elseif (self::$invalidLinkMode === self::INVALID_LINK_WARNING) { return 'error: ' . $e->getMessage(); } else { throw $e; } }
protected function beforeRender() { parent::beforeRender(); $this->template->debugMod = $this->context->parameters["debugMode"]; }