Personal tools
Namespaces
Variants
Actions

Design:Filtre

From Katapulta

Jump to: navigation, search

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.