http://thx.github.io/crox/ Crox是一个由JavaScript语言实现的高性能跨语言模板引擎.Crox模板可以直接在JavaScript环境中使用,也可以翻译成PHP,JSP等其他编程语言的可执行方法或翻译成Velocity,Smarty等其他模板引擎的源模板,Crox将...
分类:
编程语言 时间:
2015-03-01 17:03:00
阅读次数:
311
CI 2.2 + smarty 3.1.18 配置成功 一、准备文档下载 (CI 框架和smarty) 二、将Smarty-3.1.18 源码包里面的libs文件夹copy到ci的项目目录application下面的libraries文件夹下,并重命名为Smarty 三、application下面的...
分类:
其他好文 时间:
2015-02-27 16:49:14
阅读次数:
145
又是一天看视频~今天在PHP100上学习smartY教程,视频中讲到了在模板文件中直接写带有“{}”JAVASCRIPT脚本会报错,我照视频上的代码写了下来,如下: 1 但写下来之后,却怎么也不见视频上那样显示错误的信息,脚本代码仍可以执行。纳闷了很久,突然想到视频中用到的是smarty2,而我下载...
分类:
其他好文 时间:
2015-02-24 01:51:34
阅读次数:
149
注:由于水平有限,欢迎指正。转载请务必注明出处。 1includeAttribute NameTypeRequiredDefault描述filestringYesn/aThe name of the template file to includeassignstringNon/aThe name....
分类:
其他好文 时间:
2015-02-22 18:24:24
阅读次数:
169
双引号里值的嵌入Smarty可以识别嵌入在双引号中的变量,只要此变量只包含数字、字母、下划线和中括号[].对于其他的符号(句号、对象相关的,等等)此变量必须用两个'`'(此符号和‘ ~ '在同一个键上,一般在ESC键下面一个键上)包住。例 3-4.双引号里值的嵌入语法SYNTAX EXAMPLES:...
分类:
其他好文 时间:
2015-02-22 15:48:08
阅读次数:
125
从配置文件读取的变量 配置文件中的变量需要通过用两个"#"或者是smarty的保留变量$smarty.config.来调用(下节将讲到) 第二种语法在变量作为属性值并被引号括住的时候非常有用. (译注:举个例子 {include file="#includefile#"} 这样#includefil...
分类:
其他好文 时间:
2015-02-22 15:46:22
阅读次数:
135
Attributes[属性] 大多数函数都带有自己的属性以便于明确说明或者修改他们的行为. smarty函数的属性很像HTML中的属性. 静态数值不需要加引号,但是字符串建议使用引号. 如果用变量作属性,它们也不能加引号. 一些属性用到了布尔值(真或假). 它们不需要加引号,可以是true,on,y...
分类:
其他好文 时间:
2015-02-22 15:45:57
阅读次数:
123
变量调节器内容列表capitalizecount_characterscount_paragraphscount_sentencescount_wordsdate_formatdefaultescapeindentlowernl2brregex_replacereplacespacifystring...
分类:
其他好文 时间:
2015-02-22 15:45:11
阅读次数:
223
扩展设置这是基本安装的继续,请先阅读那个文件! 一个更灵活一点的配置Smarty的方法是扩展类,和初始化你的smarty环境。 为了避免重复地配置路径,我们可以在一个文件里配置这些变量。 我们创建一个目录 "/php/includes/guestbook/" 建立一个文件"setup.php" 同样...
分类:
其他好文 时间:
2015-02-22 15:43:35
阅读次数:
175
所有的smarty模板标签都被加上了定界符. 默认情况下是 { 和},但它们是可被改变的. 例如,我们假定你在使用默认定界符. 在smarty里,所有定界符以外的内容都是静态输出的,或者称之为不可改变. 当smarty遇到了模板标签,将尝试解释他们,然后再以恰当的方式输出 . Comments[.....
分类:
其他好文 时间:
2015-02-22 15:43:17
阅读次数:
200