HBcms是一个用Pear框架+Smarty模板引擎构架的cms项目,欢迎大家参与制作Smarty模板

Chapter 8. Custom Functions[第八章.自定义函数]

Table of Contents
assign
counter
cycle
debug
eval
fetch
html_checkboxes
html_image
html_options
html_radios
html_select_date
html_select_time
html_table
math
mailto
popup_init
popup
textformat

Smarty comes with several custom functions that you can use in the templates.

用户可以使用 Smarty 自带的一组自定义函数.

assign

Attribute Name Type Required Default Description
var string Yes n/a The name of the variable being assigned
value string Yes n/a The value being assigned

属性 类型 是否必须 缺省值 描述
var string Yes n/a 被赋值的变量名
value string Yes n/a 赋给变量的值

assign is used for assigning template variables during the execution of the template.

assign 用于在模板被执行时为模板变量赋值.

Example 8-1. assign
Smarty手册范例 8-1. assign 函数演示

{assign var="name" value="Bob"}

The value of $name is {$name}.

输出结果:

The value of $name is Bob.
这是一份简单的Smarty手册和Smarty教材,熟练掌握Smarty模板,让您做项目事半功倍