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


search for in the  


wordwrap

Posizione del ParametroTipoObbligatorioDefaultDescrizione
1interoNo80Stabilisce la larghezza della colonna.
2stringaNo\nQuesta è la stringa usata per andare a capo.
3booleanoNofalseStabilisce se andare a capo dopo una parola intera (false), o al carattere esatto (true).

Dispone una stringa su più righe usando come riferimento una certa larghezza di colonna, per default 80. Come secondo parametro opzionale potete specificare una stringa da usare per separare le righe (il default è \n). Per default, wordwrap cercherà di andare a capo dopo una parola intera. Se volete che vada a capo all'esatta larghezza in caratteri, passate il terzo parametro opzionale come true.

Esempio 5-22. wordwrap

<?php
    
$smarty 
= new Smarty;
$smarty->assign('articleTitle'"Blind woman gets new kidney from dad she hasn't seen in years.");
$smarty->display('index.tpl');

?>

Dove index.tpl è:

{$articleTitle}

{$articleTitle|wordwrap:30}
    
{$articleTitle|wordwrap:20}
    
{$articleTitle|wordwrap:30:"<br />\n"}
    
{$articleTitle|wordwrap:30:"\n":true}

Questo stamperà:

Blind woman gets new kidney from dad she hasn't seen in years.

Blind woman gets new kidney
from dad she hasn't seen in
years.

Blind woman gets new
kidney from dad she
hasn't seen in
years.

Blind woman gets new kidney<br />
from dad she hasn't seen in<br />
years.

Blind woman gets new kidney
from dad she hasn't seen in
years.



 

credits 

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

All rights reserved.