Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Szablony Smarty
Forum PHP.pl > Forum > Przedszkole
kaiba55
Witam. Mam pewne pytanie. Zacząłem czytacie o systemie szablonów jakim są Smarty. I to dość fajnie się prezentuje. Mam pewne pytanie co do tego artykułu: http://www.egrafik.pl/porady/smarty-templates-for-beginners/

Otóż ścieżka katalogów ma wyglądać tak:

[cache]
[configs]
[smarty]
[libs] (to folder w folderze smarty)
[templates]
[templates_c]

Czy nie dało by radę tego zmienićquestionmark.gif tzn. wrzucić te foldery do jednego katalogu np. styl ?

Pozdrawiam.
Damonsson
Możesz sobie to zmienić jak tylko chcesz, tylko musisz o tym "poinformować" smarty.
kilas88
Kod
$smarty = new Smarty;

$smarty->template_dir = 'styl';
$smarty->compile_dir = 'styl';
$smarty->config_dir = 'styl';
$smarty->plugins_dir = array('styl');
$smarty->template_dir = 'styl';


To co chcesz zrobić jest złe.
kaiba55
chce tak zrobić, aby przejrzyście było i żeby smarty wiedziały, ten kod powyżej będzie działać?
kilas88
Domyślne ustawienia są przejrzyste. W katalogu templates masz szablony, w templaces_c masz szablon skompilowane, w folderze cache masz zapisane wygenerowane pliki, config to ustawienia konfiguracyjne smarty, natomiast smarty to jądro samego systemu. Już bardziej przejrzyście nie może być, a to co Ty próbujesz zrobić to zwykły syf w aplikacji, amatorka w najgorszym wydaniu.
kaiba55
może być winksmiley.jpg aby wszystko co tyczy się szablonu było w jednym folderze, a nie potem uzbieram z 15 folderów w głownym katalogu na serwerze
kilas88
nie, wrzuć wszystko do jednego folderu. a wszystkie pliki php do jednego. nie rób syfu wcale - niech będzie porządeczek smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.