随笔分类 -  smarty2+3

摘要:转自http://developer.51cto.com/art/201009/224929.htm熟悉CSS的人很快就会发现Smarty和CSS的语法存在冲突,因为二者都需要使用大括号{},这里向大家简单介绍一下避免避免Smarty与CSS语法冲突的三种方法,相信你一定会感兴趣。本文向大家描述一下避免Smarty与CSS语法冲突的三种方法,Smarty和CSS的语法存在冲突,因为二者都需要使用大括号{}。如果简单地将CSS标记嵌入到HTML文档首部,将导致"不可识别标记"错误。避免Smarty与CSS语法冲突熟悉CSS的人很快就会发现Smarty和CSS的语法存在冲突,因 阅读全文
posted @ 2011-11-20 14:15 简单-陈勇 阅读(236) 评论(0) 推荐(0) 编辑
摘要:Smarty2和Smarty3在实现上差不多,但是在smarty2升级到smarty3的时候还是要注意些许不同。下面是已知的和smarty2不兼容的地方== 语法 ==Smarty 3 API有些方面进行了更新。一些Smarty 2 API调用需要更新以便符合Smarty 3。你可能会得到提示,推荐你使用新的语法。可以查看Smarty 3附带的 README 文件获得更多信息。} 语法总是让人迷惑,加上@符号说明修饰符作用于数组而不是作用于数组的每个元素。通常你总是想让这个修饰符作用于这个变量而不必考虑它的类型。在 Smarty 3中,{$array|mod} 和}是等同的。去掉@符号,修饰符 阅读全文
posted @ 2011-11-20 14:15 简单-陈勇 阅读(466) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.sina.com.cn/s/blog_610997850100sxz8.html<?phpinclude_once 'init_smarty.php';$smarty->assign('title','标题');$smarty->assign('content','内容');$output = $smarty->fetch('index.html');echo $output;// $smarty->display('index.h 阅读全文
posted @ 2011-11-20 14:14 简单-陈勇 阅读(1675) 评论(0) 推荐(0) 编辑
摘要:参考:http://hi.baidu.com/audislee/blog/item/930a101bb4fa3b098618bfb1.htmlSmarty 3 API 的语法结构已经重构,使之更一致性和模块化,虽然为了向下兼容,仍然支持Smarty 2的语法,但会抛出一个被弃用的notice,虽然你可以屏蔽该notice,但强烈建议,在使用Smarty 3 时使用3的语法,一方面,Smarty 2的语法很可能在后面的版本中逐渐被取消,另一方面, Smarty2的语法,是对Smarty3的API的封装,所以性能方面也会有损失。? Smarty3与Smarty的差别之处1) 基本上,Smarty3 阅读全文
posted @ 2011-11-20 14:14 简单-陈勇 阅读(216) 评论(0) 推荐(0) 编辑
摘要:转自:http://hi.baidu.com/thinkinginlamp/blog/item/0dd3b2b76a4160f430add151.html作者:老王注意:本文笼统的把UTF-8下的中文长度定为3是不准确的,不过大多数情况下这样做没啥问题。对于truncate的介绍,可以查看官方网站的文档。原有的truncate的缺点:一般网站页面的显示都不可避免的会涉及子字符串的截取,这个时候truncate就派上用场了,但是它只适合英文用户,对与中文用户来说,使用truncate会出现乱码,而且对于中文英文混合串来说,截取同样个数的字符串,实际显示长度上却不同,视觉上会显得参差不齐,不美观。 阅读全文
posted @ 2011-11-20 14:13 简单-陈勇 阅读(380) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示