コード例 #1
0
 public static function getKategoriePN()
 {
     $kategorie = MassagesModel::getCategories();
     $kat = array();
     $i = 1;
     foreach ($kategorie as $ka) {
         $kat[$i] = MassagesModel::title2pagename($ka['nazev']);
         $i++;
     }
     return $kat;
 }
コード例 #2
0
ファイル: Utils.php プロジェクト: re1la2pse/tajemstvi_maserny
 /**
  * Nastavi a vrati smarty promennou.
  * @return Smarty
  */
 public static function smartyInit()
 {
     if (self::$smarty === NULL) {
         self::$smarty = new Smarty();
         //echo "nova smarty";
         self::$smarty->setTemplateDir('templates/');
         self::$smarty->setCompileDir('models/smarty/c_templates/');
         self::$smarty->setConfigDir('models/smarty/smarty_config/');
         self::$smarty->setCacheDir('models/smarty/smarty_cache/');
         self::$smarty->caching = 0;
         // self::$smarty->debugging = true;
         if ($_SERVER['SERVER_NAME'] == 'localhost') {
             self::$smarty->assign('ROOT', '/tajemstvi_maserny');
         } else {
             self::$smarty->assign('ROOT', '');
         }
         self::$smarty->assign('kategorieMenu', MassagesModel::getCategories());
     }
     return self::$smarty;
 }
コード例 #3
0
 public static function frontPage()
 {
     $smarty = Utils::smartyInit();
     $uvodniOkno = false;
     //nastavim coikies
     if (!isset($_COOKIE['tmWelcomeDialog']) || time() > $_COOKIE['tmWelcomeDialog']) {
         $uvodniOkno = true;
         SetCookie("tmWelcomeDialog", time() + 15 * 60);
     }
     $smarty->assign('uvodniOkno', $uvodniOkno);
     $smarty->assign('kategorie', MassagesModel::getCategories());
     $smarty->assign('active_unas', true);
     $smarty->assign('style', 'frontPage_style');
     $smarty->assign('photoses', IntroModel::getIntro());
     $smarty->assign('news', IntroModel::getNews());
     $smarty->display('frontPage.html');
     exit;
 }