Design:Filtre
From Katapulta
(Difference between revisions)
m (→Filtre Twig) |
m |
||
Line 13: | Line 13: | ||
</pre></div></html> | </pre></div></html> | ||
<pre class="output">1,390.00 RON</pre> | <pre class="output">1,390.00 RON</pre> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
==nl2br== | ==nl2br== | ||
Line 58: | Line 52: | ||
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... | 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... | ||
</pre> | </pre> | ||
+ | |||
+ | ==first== | ||
+ | Returnează primul element dintr-un array. | ||
+ | |||
+ | ==last== | ||
+ | Returnează ultimul element dintr-un array. |
Latest revision as of 08:39, 2 May 2011
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.