public function after()
 {
     parent::after();
     View::share('controllerAction', $this->getCurrentAction());
     View::share('currentUser', $this->currentUser);
     View::share('requestType', $this->requestType);
     if ($this->autoRender === true) {
         if ($this->onlyContent) {
             $this->template = $this->template->content;
         } else {
             Assets::group('global', 'templateScripts', '<script type="text/javascript">' . $this->getTemplateScriptsAsString() . '</script>', 'global');
         }
     }
 }
 public function after()
 {
     parent::after();
     if ($this->autoRender === TRUE) {
         if ($this->onlyContent) {
             $this->template = $this->template->content;
         } else {
             $scrpit = '';
             foreach ($this->templateScripts as $var => $value) {
                 $value = json_encode($value);
                 $scrpit .= "var {$var} = {$value};\n";
             }
             Assets::group('global', 'templateScripts', '<script type="text/javascript">' . $scrpit . '</script>', 'global');
         }
     }
 }