Cytat
Czy jezeli bede trzymal templaty widoczne z zewnatrz (czyli user sobie wklepie adres
http://serw/themes/zielony/index.tmpl i podejrzy jego zawartosc) bedzie mialo to jakis wplyw na bezpieczenstwo strony ?
zalezy od tego co w nich bedziesz. lepiej dmuchac na zimne wiec umieszczac szablony poza dostepem z zewnatrz.
Cytat
Jesli trzymam templaty w katalogu themes/zielony (przyklad) i pewne pliki graficzne rowniez tam trzymam (jakies przyciski tla) to czy profesjonalnym rozwiazaniem jest zrobienie zmiennej
[php:1:f1d5bd0f63]<?php
$smarty->assign('sciezka','themes/zielony/');
?>[/php:1:f1d5bd0f63]
i pozniej w pliku tpl:
Kod
<img src="{$sciezka}button.jpg" />
Czy macie jakies inne sposoby?
sposob na pewno nie jest zly - tylko (odnoszac sie do wczesniejszej wypowiedzi) nie lepiej umiescici obrazki (i tylko je) ktore sa uzywane w szablonie w innych katalogach niz same szablony?...
....
dla przykladu
Kod
~/public_html
~/public_html/themes_images/zielony/
~/public_html/themes_images/czerwony/
~/szablony/
~/szablony/themes/zielony/index.tpl
~/szablony/themes/czerwony/index.tpl
wowczas moglbys spokojnie przekazac tylko nazwe szablonu.
a tak moglby wygladac szablon:
Kod
<img src="themes_images/{$szablon}/kulka.gif">
pozdrawiam