Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Smarty] wylaczenie znaku dolara w .tpl
Forum PHP.pl > Forum > Przedszkole
Piotr_BB
Witajcie, jak zrobic by nie trzeba bylo w plikach .tpl przed kazda pozycja do podstawienia stosowac znaku dolara?
nospor
a co bys chcial zamiast tego pisac?

jak nie dasz dolara to smarty traktuje to jako plugin i szuka pluginu a nie zmiennej
Piotr_BB
Najlepiej nic, sam zapis {ZMIENNA}, tylko jak mnie uswiadomiles, ze w tym przypadku szuka pluginu, komplikuje to sytuacje.

Moze zamienic sytuacje?
nospor
to prawie tak jakbys chcial by w php zamiast $zmienna pisac zmienna
a zamiast funkcja pisac $funkcja
dr_bonzo
Zmien system szablonow, przepisz cale smarty, pobiegaj 100 okrazen dookola mieszkania.

NIE DA SIE, w php tez piszesz $ wiec jakos to przezyjesz.
Piotr_BB
Dokladnie prawie smile.gif

Przechodze z innego systemu templi i nie dosc, ze musze wszystkie .tpl poprawiac, to jeszcze uzywac tego marudnego znaku dolara.

PS. PHP nie zmodyfikuje, Smarty jeszcze mozna. Rozumiem, ze opcji zadnej nie ma i trzeba byloby przebudowac klase?

Edit:
dr_bonzo: smile.gif nie zaryzykuje (tego biegania oczywiscie)
nospor
Cytat
to jeszcze uzywac tego marudnego znaku dolara.
bez urazy, ale marudny to jestes ty winksmiley.jpg

Z tego co sie orientuje to mozna jedynie zmienic { na cos innego.
Piotr_BB
Ojj, ta marudnosc powstaje z roznicy pomiedzy PHP a innymi jezykami gdzie nie trzeba stosowac $

Zmienic mozna { i } ale to mnie nie ratuje.

Dzieki za dyskusje.
dr_bonzo
No ale i tak kodzisz w PHP tylko w innym systemie szablow.
Zamies sobie w tplkach wszystkie wystapienia { na {$ i po problemie.
erix
Cytat
Przechodze z innego systemu templi i nie dosc, ze musze wszystkie .tpl poprawiac

A w czym problem użyć jakiegoś narzędzia do hurtowej zamiany tekstu w plikach wg wyrażenia regularnego? Żaden.
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.