Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]php i smarty
eminiasty
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 11.09.2015

Ostrzeżenie: (0%)
-----


Chcialem zaimplementowac sobie system szablonow smarty w swoim projekcie.

Wywolywany na index:
  1. require_once($MAINPATH.'/smarty/Smarty.class.php');
  2. $tpl = new Smarty; // 2
  3. $tpl -> template_dir = $MAINPATH.'/panel/templates/';
  4. $tpl -> compile_dir = $MAINPATH.'/panel/templates_c/';
  5. Kotry to ma dostep do wszystkich pod stron.


Nazwy szablonowe zmienilem na tpl :
  1. require_once($MAINPATH.'/templates/panel/head.tpl');


Problem jest w tym, że teraz w pliku head.tpl nie dziala mi np taki kod:

  1. <link rel="stylesheet" href="<?php echo site_url(); ?>static/css/panel.css?ver={random in=1 out=10} ">


Natomiast gdy zrobie rand() , kod normalnie dziala. Chyba w smarty nie powinno byc tagow php uzywanych? Co zrobic by sstem szablonow zaczol dzialac

Ten post edytował eminiasty 22.08.2017, 20:09:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Staraj sie rozumiec co do ciebie pisza. trueblue zalozyl ze masz dane z JSON bo nie podales jak je generujesz. On nie kazal ci ich zamieniac na JSON...


Po co tworzysz tablice tylko po to by wlozyc tam modules? Tylko sam sobie komplikujesz zycie


  1. $this->smarty->assign('modules', $this->model_test->oSelect());

I juz. Teraz jeszcze raz podejrzyj sobie w smarty co tam masz
Go to the top of the page
+Quote Post

Posty w temacie
- eminiasty   [PHP]php i smarty   22.08.2017, 19:46:29
- - nospor   Przeciez w dokumentacji smarty masz wyraznie opisa...   23.08.2017, 08:43:36
- - eminiasty   Z wykrozystaniem CodeIgniter: [PHP] pobierz, plai...   23.08.2017, 16:55:17
- - nospor   Czy to \/ w sciezce nie daje ci do myslenia?   23.08.2017, 17:01:32
- - eminiasty   probowalem uzyc realpath na APPPATH ale to nic nie...   23.08.2017, 17:02:05
- - nospor   require_once( APPPATH.'third_party\smarty...   23.08.2017, 17:03:09
- - eminiasty   to nic nie zmienia, a pliki sa fizycznie w tej lok...   23.08.2017, 17:07:53
- - nospor   require_once( APPPATH.'third_party\...   23.08.2017, 17:11:02
- - eminiasty   nie dziala, moze to jakis blad w xampie(korzystam ...   23.08.2017, 17:19:52
- - nospor   Pokaz jaki masz teraz dokladnie komunikat bledu   23.08.2017, 17:21:07
- - eminiasty   1. [PHP] pobierz, plaintext A PHP Error was encoun...   23.08.2017, 17:24:50
- - Pyton_000   Czy aby na pewno masz ten plik w `C:\xamp...   23.08.2017, 18:53:19
- - eminiasty   tak   23.08.2017, 20:26:00
- - Pyton_000   Wg. błędu nie masz. Albo źle patrzysz.   23.08.2017, 20:58:14
- - eminiasty   problem rozwiazany, przeinstalowalem pear w xampie...   23.08.2017, 21:02:28
- - trueblue   {$item->id} ?   23.08.2017, 21:29:23
- - eminiasty   {$item.id|var_dump} - zwraca null {$ite...   23.08.2017, 21:38:06
- - trueblue   Musisz iterować po $result['result'],...   23.08.2017, 21:47:32
- - eminiasty   oO działa, ale dlaczego tak? w przykładach jest zu...   23.08.2017, 21:56:32
- - trueblue   Dlatego, że pierwszy element tablicy ma indeks o n...   23.08.2017, 21:57:14
- - eminiasty   W tym momencie jest tylko tak: model: [PHP] pobier...   23.08.2017, 22:15:29
- - nospor   Staraj sie rozumiec co do ciebie pisza. trueblue z...   24.08.2017, 10:15:10


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 00:36