Smarty 图标

您可以根据 商标声明 使用 Smarty 徽标。

Smarty Template Engine Smarty Template Engine

对于赞助、广告、新闻或其他询问,请通过以下方式联系我们:

使用 Smarty 的网站

广告

默认变量处理

如果整个模板中一直使用某个变量,那么每次提到它时都应用 default 修改器显得有些丑陋。您可以使用 {assign} 函数为它赋予默认值来解决此问题。

示例 21.2:为模板变量分配其默认值

{* do this somewhere at the top of your template *}
{assign var='title' value=$title|default:'no title'}

{* if $title was empty, it now contains the value "no title" when you use it *}
{$title}

    

另请参见 default 修改器和 空变量处理