default
Ini dipakai untuk menyetel nilai standar untuk sebuah variabel. Jika
variabel tidak disetel atau string kosong, nilai standar diberikan untuk
dicetak. Default memerlukan satu argumen.
Catatan:
Dengan
error_reporting(E_ALL),
variabel yang tidak dideklarasikan akan selalu menghasilkan kesalahan
di dalam template. Fungsi ini berguna untuk mengganti string dengan
panjang null atau nol.
Teladan 5-9. default
<?php
$smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.'); $smarty->assign('email', '');
?>
|
Di mana template adalah:
{$articleTitle|default:'no title'}
{$myTitle|default:'no title'}
{$email|default:'No email address available'} |
Akan memperlihatkan:
Dealers Will Hear Car Talk at Noon.
no title
No email address available |
|
Lihat juga
penanganan variabel standar
dan halaman
penanganan variabel kosong.