Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Smarty oraz podział na dwa szablony
exceender
post 19.02.2009, 12:53:16
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 3.01.2009

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


Witam piszę ponownie gdyż mam mały problem chciałbym ustawić tak smarty żeby wczytywało pliki np z dwóch katalogów np jak ustawie styl 1 to czyta z katalogu jeden a jak ustawie styl 2 to z katalogu 2 nie wiem jak to za bardzo zrobić jak by mógł mi ktoś powiedzieć mniej więcej jak to ma wyglądać będę wdzięczny.


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
wookieb
post 19.02.2009, 13:00:25
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




W phpie wybierasz jaki styl. Dorzucasz ta zmienna do smarty i potem w smarty dopisujesz to przy sciezce do stylu.


--------------------
Go to the top of the page
+Quote Post
exceender
post 19.02.2009, 13:21:11
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 3.01.2009

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


Sorry ale nie zbyt wiem co masz na myśli możesz dać jakiś przykład

Mam tak

zmienna do stylu
$styles

w smartach mam zmienić w Smarty.class.php

var $template_dir = 'templates';


czy np w index jak mam

<?php

require('lib/smarty/Smarty.class.php');
$smarty = new Smarty();

$smarty->template_dir = '/templates';
$smarty->compile_dir = '/libs/templates_c';
$smarty->cache_dir = '/libs//cache';
$smarty->config_dir = '/libs/configs';

$smarty->assign('name', 'Ned');
$smarty->display('index.tpl');

?>

i to zmienić
$smarty->template_dir = '/libs/smarty/templates'; na

$smarty->template_dir = '/templates/$styles/smarty';

czy jakoś inaczej proszę o wskazówkę

Pozdro
Go to the top of the page
+Quote Post
wookieb
post 19.02.2009, 13:23:42
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
$smarty->template_dir = '/libs/smarty/templates'; na

$smarty->template_dir = '/templates/$styles/smarty';

Tak.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 11:42