smarty template engine
Friday, August 08, 2008  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


Глава 6. Комбинирование модификаторов

Можно применять любое количество модификаторов к переменной. Они будут применяться в порядке их упоминания слева направо. Модификаторы должны быть разделены символом | (вертикальная черта).

Пример 6-1. Комбинирование модификаторов

<?php

$smarty
->assign('articleTitle''Капля никотина убивает лошадь, хомячка разрывает на куски.');

?>

Содержимое шаблона:

{$articleTitle}
{$articleTitle|upper|spacify}
{$articleTitle|lower|spacify|truncate}
{$articleTitle|lower|truncate:30|spacify}
{$articleTitle|lower|spacify|truncate:30:". . ."}

Результат выполнения данного примера:

Капля никотина убивает лошадь, хомячка разрывает на куски.
К А П Л Я   Н И К О Т И Н А ...вырезано... В А Е Т   Н А   К У С К И .
к а п л я   н и к о т и н а ...вырезано... х о м я ч к а...
к а п л я   н и к о т и н а   у б и в а е т   л о ш а д ь . . .
к а п л я   н и к о т и н. . .



 

credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.