Beispiel #1
0
 protected function startup()
 {
     $this->user = NEnvironment::getUser();
     $this->template->logged = $this->user->isLoggedIn();
     parent::startup();
 }
Beispiel #2
0
 public function beforeRender()
 {
     parent::beforeRender();
     $this->template->news = $this->news;
     $this->template->today = time();
 }
Beispiel #3
0
 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;
     }
 }
Beispiel #4
0
 protected function beforeRender()
 {
     parent::beforeRender();
     $this->template->debugMod = $this->context->parameters["debugMode"];
 }