= [wiki:DeployerGuide Przewodnik wdrożeniowca] > Praca z szablonami Flexy = Flexy to bardzo szybki i dysponujący wielkimi możliwościami silnik szablonów. Może być używany zarówno w raportach, blokach jak i generowaniu plików zewnętrznych np. do połaczenia z Symfonią. http://pear.php.net/manual/en/package.html.html-template-flexy.php [[BR]] [[BR]] Funkcje PHP dostępne w szablonach:[[BR]] 1. str_replace {{{ Przykład użycia: {str_replace(#-#, ##, documents.dscrpt):h} Powyższe wywołanie usunie wszystkie wystąpienia znaku "-" z tekstu znajdującego się pod zmienną "documents.dscrpt" }}} 2. trim {{{ {trim(documents.dscrpt):h} Powyższe wywołanie usunie wszystkie białe znaki z początku i końca tekstu znajdującego się pod zmienną "documents.dscrpt" }}} 3. preg_replace 4. funkcje porównujące (eq, gt, gte, lt, lte) {{{ eq(1,2) jednoznaczne z 1 == 2 gt(1,2) jednoznaczne z 1 > 2 gte(1,2) jednoznaczne z 1 >= 2 lt(1,2) jednoznaczne z 1 < 2 lte(1,2) jednoznaczne z 1 <= 2 }}} przykład: {{{ {if:gt(vatnote.netto_,0)} kwota netto jest większa od zera {end:} }}}