标题:
smarty 函数functions
[打印本页]
作者:
xiexie
时间:
2011-1-29 14:50
标题:
smarty 函数functions
每一个smarty标签输出一个变量或者调用某种函数.
在定界符内 函数(用'{'包住)和其属性(用界符包住)将被处理和输出.例如:
{funcname attr1="val" attr2="val"}.
例子:
{config_load file="colors.conf"}
{include file="header.tpl"}{if $highlight_name}
Welcome, <font color="{#fontColor#}">{$name}!</font>
{else}
Welcome, {$name}!
{/if}{include file="footer.tpl"}
在模板里无论是内建函数还是自定义函数都有相同的语法.
内建函数将在smarty内部工作,例如
{if}
,
{section}
and
{strip}
.他们不能被修改.
自定义函数通过插件机制起作用,它们是附加函数. 只要你喜欢,可以随意修改.你也可以自行添加.
例如
{html_options}
和
{html_select_date}
[
本帖最后由 xiexie 于 2011-1-29 14:51 编辑
]
欢迎光临 PHP开发笔记 (http://phpvi.com/)
Powered by Discuz! 6.1.0