Forum użytkowników systemu szablonów PHPTAL
Nie jesteś zalogowany.
PHPTAL burzy się, jeśli spróbuje się użyć zmiennej, która nie została przekazana do szablonu.
Można temu zaradzić ustawiając sobie lokalną kopię zmiennej wraz z podaniem domyślnej wartości:
<tal:block tal:define="zmienna zmienna | 'domyślna wartość'">
...${zmienna}...Ta konstrukcja jest szczególnie przydatna w makrach - wtedy taka zmienna działa jak opcjonalny parametr makra.
Offline
dzięki przyda się
Offline
A jakis pomysl na dodawanie "statycznych" danych do atrybutow?
Mam na mysli cos takiego:
<img tal:attributes="src item/src" />
W zmiennej src znajduje sie np. "plik.jpg", wiec efektem wykonania bedzie:
<img src="plik.jpg" />
a chailbym dodac przed nazwa pliku sciezke do niego np. img/ tj.
<img src="img/plik.jpg" />
Da rade to zalatwic po stronie phptal'a czy trzeba w php kombinowac?
Offline
Chyba najprościej by było tak:
<img src="img/${item/src}"/>pozdrawiam.
Offline