kasonyang / smarty4hiano
Hiano上的Smarty驱动
Installs: 49
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/kasonyang/smarty4hiano
Requires
- kasonyang/hiano: >0.1.0
- smarty/smarty: v3.1.18
This package is not auto-updated.
Last update: 2025-10-07 07:54:29 UTC
README
Hiano的Smarty模板驱动
特性
本库在Smarty基础上新增了3个标签
-
link函数
作用:生成资源文件的链接
参数:
uri
:相对于入口文件(index.php)的路径示例:
{{link uri="js/jquery.js"}}
-
url函数
作用:生成动作的链接
参数:
uri
:string,动作路径,指向一个动作,可以带参数,格式为[[MODULE/]CONTROLLER/]ACTION[?PARAM1=PARAM_VALUE1[&PARME2=PARAM_VALUE2&..]]
return
:boolean,是否将当前地址以参数的形式追加到目标网址上示例:
{{url uri="index"}}
{{url uri="home/index/index?id=1"}}
-
form块函数
作用:自动添加隐藏域
_csrftoken
,防止CSRF攻击参数:
支持任何参数,所有参数将直接转换成
的属性示例:
{{form method="post"}}{{/form}}
输出html结果:<form method="post"><input type="hidden" name="_csrftoken" value="xxxxx"></form>
模板语法
完全遵循Smarty的语法,有关Smarty的语法请浏览http://www.smarty.net