default
変数のデフォルト値を設定します。変数が空であるかunsetされた場合に、代わりとしてデフォルト値が表示されます。
この修正子は1つのパラメータをとります。
例 5-9. default
<?php
$smarty = new Smarty; $smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.'); $smarty->display('index.tpl');
?>
|
index.tpl :
{$articleTitle|default:"no title"}
{$myTitle|default:"no title"} |
出力 :
Dealers Will Hear Car Talk at Noon.
no title |
|