smarty
零度先生
这个作者很懒,什么都没留下…
展开
-
SMARTY模板中如何使用get,post,request,cookies,session,server变量
{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间戳、直接访问PHP中的常量、从配置文件中读取变量等。1.在模板中访问页面请求变量我 们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同方法提交给服务器的数转载 2013-11-25 21:01:12 · 500 阅读 · 0 评论 -
Smarty模板技术if语句中使用的比较修饰符号
eq相等,ne、neq不相等,gt大于,lt小于,gte、ge大于等于,lte、le 小于等于,not非, mod求模。is [not] div by是否能被某数整除,is [not] even是否为偶数,$a is [not] even by $b即($a / $b) % 2 == 0, is [not] odd是否为奇,$a is not odd by原创 2013-12-09 15:59:31 · 742 阅读 · 0 评论 -
smarty小技巧(1)delimiter
smarty初始属性中 其中的delimiter属性相信有很多人都定义为默认了吧,这既美观,又便于书写,条件只是在特殊的地方加入{literal}就可以了但是呢,这是问题来了当我们没有定义smarty初始属性 delimiter时它默认为{} 这个但当我们想在一段javascript代码中输入smarty分配的变量就出问题了因为本身在javascript的外面就嵌套着一个{l原创 2013-12-19 17:15:53 · 463 阅读 · 0 评论 -
smarty里section的使用
Smarty里进行一般的遍历我们一般是用{foreach}去遍历但我们忽视了很不起眼但很重要的一点那就是数组之间分为索引数组和关联数组两大类 可在模板里我们一般情况下便利的都是一些关联数组 很少有所索引数组出现 但并不是不存在 当你遍历的一个数组可能不是直接查询数据库获得的而是经过后期函数处理后(这里说明一下比如explode函数他将字符串通过特定的分割原创 2014-01-22 18:51:13 · 490 阅读 · 0 评论