Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

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

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

Example 6.1. Комбинирование модификаторов


<?php

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

?>

  

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


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

  

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


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