Design:Filtre
From Katapulta
Modul de afișare al variabilelor poate fi manipulat cu ajutorul filtrelor.
Contents |
Filtre Twig
Există o serie de filtre implicite definite direct in limbajul Twig. Documentatia pentru aceste filtre poate fi accesată aici.
În continuare sunt prezentate filtre specifice Katapulta.
money
Formatează un număr folosind separatorul zecimal (, sau .) și simbolul pentru monedă.
{{ variant.price|money }}
1,390.00 RON
nl2br
(Newline to break) Transformă liniile noi dintr-un text în tag-uri HTML<br/>(break).
{{ product.description|nl2br }}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. <br/> Morbi facilisis, augue laoreet malesuada volutpat. <br/> Nullam volutpat, ligula ut sed. <br/>
asset_url
Returnează URL-ul pentru o resursă (imagine, script, css, etc).
<link rel="stylesheet" type="text/css" href="{{'mystyle.css'|asset_url}}" />
<link href="http://resources.katapulta.ro/dev/public/themes/default/assets/mystyle.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="{{'myscript.js'|asset_url}}"></script>
<script src="http://resources.katapulta.ro/dev/public/themes/default/assets/myscript.js" type="text/javascript"></script>
truncate
Trunchiază un text la primele X caractere.
{{ post.content|truncate(200) }}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi facilisis, augue laoreet malesuada volutpat, sem elit porttitor erat, et luctus enim ipsum sit amet nisi. Nullam volutpat, ligula ut sed...
first
Returnează primul element dintr-un array.
last
Returnează ultimul element dintr-un array.