smarty 自定义函数
来源:互联网 发布:硬盘安装ubuntu 17.10 编辑:程序博客网 时间:2024/05/22 12:08
注册函数
对模块进行的封装
就像 {@ html_radios@}
规则:
文件名:
function.标签名.php
eg:function.test.php
函数规则:
function smarty_function_标签名($param,&$smarty){
}
注册块
对页面中的数据内容,进行格式设置;
规则:
文件名:
block.标签名.php
函数名:
smarty_block_标签名($param,$content,&$smarty){}
eg:
font_color
block.font_color.php
function smarty_block_font_color($)
自定义修饰符:
给变量设置样式:
规则:
文件名:modifier.标签名.php
函数名: smarty_modifier_标签名($param,参数列表){
}
第一个参数是变量数据,从第二个参数开始时参数列表
eg:
插件文件名
modifier.add.php
插件内容
function
smarty_modifier_add($content){
return $content."作者:Damat";
}
plu.php
$smarty->assign("title","中国热门新闻");
plu.html
{@ $title|add@}
在plugins目录下新建文件
新建函数文件 world
例如:
function.assign_debug_info.php
function smarty_function_***(){}
步骤
第一步:plugins下新建文件function.world.php
第二步:打开文件
Function smarty_function_world($args,&$smarty){..}
新建块文件hello
block.hello.php
function smarty_block_hello(){}
第一步:plugins下新建块文件block.hello.php
第二步:打开文件
Function smarty_block_hello($args,$content,&$smarty){..}
- 【smarty】smarty自定义函数
- 了解smarty自定义函数
- smarty自定义函数
- smarty自定义函数总结
- smarty自定义函数
- smarty自定义函数
- smarty自定义函数
- smarty自定义函数1
- smarty自定义函数
- smarty中自定义函数
- smarty自定义函数
- smarty的自定义函数
- smarty自定义函数
- smarty 自定义函数
- SMARTY自定义函数总结
- smarty自定义函数
- smarty自定义函数
- smarty自定义函数
- MySQL存储过程详解
- Eclipse系的IDE中的列操作
- Protocol Buffers的安装使用和C++入门示例
- 遇到的编译错误汇总
- MySQL存储过程的参数
- smarty 自定义函数
- python时间格式化
- Eclipse快捷键大全(转载)
- 内核符号表解释
- JSP处理数据时间过长时对话框处理
- linux XFRM整体框架简单分析
- MySQL的存储过程
- 有密码和用户名却进不去共享文件(在进去过共享文件后,又修改了密码,导致没有共享文件的登录框)
- CAsyncSocket使用总结 收藏