コード例 #1
0
ファイル: BasePresenter.php プロジェクト: petak23/scspp
 public $admin_menu;
 /** @var string Adresar pre prilohy clankov */
 public $prilohy_adresar;
 // -- Komponenty
 /** @var \App\AdminModule\Components\Oznam\IAktualneOznamyControl @inject */
 public $aktualneOznamyControlFactory;
 /** @var \App\AdminModule\Components\User\IUserLastControl @inject */
 public $userLastControlFactory;
 /** @var array Hodnoty role=>id v DB tab registracia */
 public $ur_reg = array();
 /** @var array Hodnoty id=>nazov pre formulare z tabulky registracia */
 public $urovneReg;
 /** @var array - pole s chybami pri uploade */
 public $upload_error = array(0 => "Bez chyby. Súbor úspešne nahraný.", 1 => "Nahrávaný súbor je väčší ako systémom povolená hodnota!", 2 => "Nahrávaný súbor je väčší ako je formulárom povolená hodnota!", 3 => "Nahraný súbor bol nahraný len čiastočne...", 4 => "Žiadny súbor nebol nahraný... Pravdepodobne ste vo formuláry žiaden nezvolili!", 5 => "Upload error 5.", 6 => "Chýbajúci dočasný priečinok!");
 /** Vychodzie nastavenia */
 protected function startup()
 {
     parent::startup();
     // Sprava uzivatela
     $user = $this->getUser();
     // Kontrola prihlasenia
     if ($this->id_reg) {
         //Prihlaseny uzivatel
         //Kontrola ACL
         if (!$user->isAllowed($this->name, $this->action)) {
             $this->flashRedirect('Homepage:', 'Na požadovanú akciu nemáte dostatočné oprávnenie!', 'danger');
         }
     } else {
コード例 #2
0
ファイル: BasePresenter.php プロジェクト: petak23/scspp
 protected function startup()
 {
     parent::startup();
     $this->texty_presentera->setLanguage($this->language);
     //Nastavenie textov podla jazyka
 }