P. 1
Smarty

Smarty

|Views: 79|Likes:
Published by rodrigoojr

More info:

Published by: rodrigoojr on Jul 28, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/26/2012

pdf

text

original

Posição do Parâmetro

Tipo

Requerido

Padrão

Descrição

1

integer

Não

80

Este determina para
quantos caracteres trun-
car.

2

string

Não

...

Este é o texto para adi-
cionar se truncar.

3

boolean

Não

false

Isto determina quando
truncar ou não ao final
de uma palavra(false),
ou no caractere exato

Modificadores de variáveis

31

Posição do Parâmetro

Tipo

Requerido

Padrão

Descrição

(true).

Isto trunca a variável para uma quantidade de caracteres, o padrão é 80. Como segundo parâmetro opcional, você pode espe-
cificar uma string para mostrar ao final se a variável foi truncada. Os caracteres da string são incluídos no tamanho original
para a truncagem. por padrão, truncate irá tentar cortar ao final de uma palavra. Se você quizer cortar na quantidade exata de
caracteres, passe o terceiro parâmetro, que é opcional, como true.

Exemplo 5.21. truncate

index.php:

$smarty = new Smarty;
$smarty->assign('articleTitle', 'Two Sisters Reunite after Eighteen Years at Checkout Counter.');
$smarty->display('index.tpl');

index.tpl:

{$articleTitle}
{$articleTitle|truncate}
{$articleTitle|truncate:30}
{$articleTitle|truncate:30:""}
{$articleTitle|truncate:30:"---"}
{$articleTitle|truncate:30:"":true}
{$articleTitle|truncate:30:"...":true}

MOSTRA:

Two Sisters Reunite after Eighteen Years at Checkout Counter.
Two Sisters Reunite after Eighteen Years at Checkout Counter.
Two Sisters Reunite after...
Two Sisters Reunite after
Two Sisters Reunite after---
Two Sisters Reunite after Eigh
Two Sisters Reunite after E...

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->