什么是 Smarty?
为什么要使用它?
用例和工作流程
语法比较
模板继承
最佳实践
速成课程
每个 Smarty 标签要么打印一个 变量,要么调用某种函数。这些由分隔符内包含的函数及其 属性 处理并显示,如下所示: {funcname attr1="val1" attr2="val2"}。
示例 3.3. 函数语法
{config_load file="colors.conf"}
{include file="header.tpl"}
{insert file="banner_ads.tpl" title="My Site"}
{if $logged_in}
Welcome, <span style="color:{#fontColor#}">{$name}!</span>
{else}
hi, {$name}
{/if}
{include file="footer.tpl"}
另请参见 registerPlugin()