Smarty - the compiling PHP template engine | ||
---|---|---|
上一篇教材 宏博CMS网站内容管理系统 收集整理 | Chapter 3. Basic Syntax[第三章.基本语法] | 下一篇教材 |
Each Smarty tag either prints a variable or invokes some sort of function. Functions are processed and displayed by enclosing the function and its attributes into delimiters like so: {funcname attr1="val" attr2="val"}.
每一个smarty标签输出一个变量或者调用某种函数.
在定界符内 函数(用'{'包住)和其属性(用界符包住)将被处理和输出.例如:
{funcname attr1="val" attr2="val"}.
Both built-in functions and custom functions have the same syntax in the templates. Built-in functions are the inner workings of Smarty, such as {if} , {section} and {strip} . They cannot be modified. Custom functions are additional functions implemented via plugins. They can be modified to your liking, or you can add new ones. {html_options} and {html_select_date} are examples of custom functions.
在模板里无论是内建函数还是自定义函数都有相同的语法.
内建函数将在smarty内部工作,例如
{if}
,
{section}
and
{strip}
.他们不能被修改.
自定义函数通过插件机制起作用,它们是附加函数. 只要你喜欢,可以随意修改.你也可以自行添加.
例如
{html_options}
和
{html_select_date}
--------------------------------------------------------------------------------
上一篇教材 宏博CMS网站内容管理系统 收集整理 | Smarty教材 主目录 | 下一篇教材 |
Basic Syntax [基本语法] |
章节索引页 |
Attributes [属性] |