default

変数のデフォルト値を設定します。変数が空であるか設定されていない場合に、 代わりとしてデフォルト値が表示されます。この修飾子は1つのパラメータをとります。

パラメータの位置 必須 デフォルト 概要
1 string No empty 変数が空の場合に表示されるデフォルト値

例 5.9. default


<?php

$smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.');
$smarty->assign('email', '');

?>

   

テンプレート


{$articleTitle|default:'no title'}
{$myTitle|default:'no title'}
{$email|default:'No email address available'}

   

出力


Dealers Will Hear Car Talk at Noon.
no title
No email address available

   

変数のデフォルトの扱い および 空白の変数の扱い のページも参照してください。