Smarty中文手册,Smarty教程,Smarty模板的入门教材
发布日期:2021-06-30 19:26:35 浏览次数:2 分类:技术文章

本文共 2686 字,大约阅读时间需要 8 分钟。

 

Smarty中文手册,Smarty教程,Smarty模板的入门教材

  1. 首先,这份Smarty中文手册的翻译工作是由喜悦国际村村民自发组织的,不代表任何人的意见和观点。对他们的无私奉献精神,我们表示感谢,他们为Smarty模板的普及作出了重大的贡献!如果您需要更多教程,请去php的Smarty官方网站:
     
  2. 这是一份Smarty模板的入门教材(中英文对照手册),您现在看到的版本是由(使用PEAR+SMARTY的项目)收集整理,目的在于给最终的网页设计人员一个简单易用的Smarty教程。主要面向的对象是:网页设计人员
     
  3. HBcms是一个用Pear框架+Smarty模板引擎构架的cms系统,欢迎大家参与制作Smarty模板。为了让网页设计人员更加容易上手,我们还特意制作了专门的 要注意的是,HBcms的smarty模板标签定界符为 <{ 和 }>,而此教程的定界符为 { 和 }
     
  4. 如果您是网页设计人员,您不需要完整的查看本Smarty教程/教材的所有内容,您只需要看 就可以了。 如果您是PHP程序员,我们建议您完整的看完此教程,然后去Smarty的官方网站上查看最新的教材。
     
  5. 有必要学习Smarty模板语言吗? 如果学会了smarty模板的制作,即使以后不用hbcms,你都等于掌握了一门PHP的通用模板语言,多学了一门技能,很多php开发网站的公司都招聘专门的smarty模板制作人员呢。不相信? 请去各大招聘网站搜索 smarty 你就会知道真假了。工资待遇好几千呢
     
  6. 如果您能够独立制作宏博cms系统的smarty模板,可以联系我们登记为模板制作兼职人员。合作愉快的,可以转为全职。联系电话:0755-8193-1900

Smarty - the compiling PHP template engine

Monte Ohrt <monte@ispi.net> 论坛代码:
Andrei Zmievski <andrei@php.net> 本教材网址: http://www.hbcms.com/main/smarty/

Table of Contents [内容列表] [序] I. [开始]
1. [什么是Smaty?] 2. [安装]
[安装] [基本安装] [扩展设置]

// 如果您是网页设计人员,您不需要完整的查看本Smarty教材/教程的所有内容,

// 您只需要看 II. Smarty For Template Designers [模板设计者篇] 就可以了。

II. [模板设计者篇]

3. [基本语法]
[注释] [函数] [属性] [双引号里值的嵌入] [数学运算]
 
4. [变量]
[从PHP分配的变量] [从配置文件读取的变量] [{$smarty}保留变量]
 
5. [变量调节器]
[首字符大写] [字符计数] [连接字符串] [计算段数] [计算句数] [计算词数] [格式化日期] [默认值] [编码] [缩进] [小写] [换行符替换成 <br />] [正则替换] [替换] [插空] [字符串格式化] [去除(多余空格)] [去除html标签] [截取] [中文字符截取] [大写] [行宽约束]
 
6. [组合修改器]
 
7. [内建函数]
[可以嵌套的循环,较简单] [如果...就...] [在模板中嵌入php脚本] [遍历数组中的数据] [去处首尾空格和回车]
 
8. [自定义函数]
[为模板变量赋值] [数学表达式运算] [格式化文本]
 
9. [配置文件] 10. [调试控制台]

 

 

// 如果您是网页设计人员,为了避免让您感到迷惑,您不需看以下内容,

// 您只需要看 就可以了。

III. [程序员篇]
11. [常量]
[Smarty目录]
12. [变量]
[模板目录变量] [编译目录变量] [配置目录变量] [插件目录变量] [调试变量] [调试模板] [调试控制变量] [全局配置变量] [未定义变量] [自动加载过滤器变量] [编译检查变量] [强迫编译变量] [缓存变量] [缓存目录变量] [缓存生存时间变量] [缓存处理函数变量] [缓存修改检查变量] [配置覆盖变量] [配置布尔化变量] [配置读取隐藏变量] [配置固定换行符变量] [默认模板处理函数变量] [php处理变量] [安全变量] [安全目录变量] [安全配置变量] [信任目录变量] [左结束符变量] [右结束符变量] [编译类变量] [变量顺序变量] [自动全局变量] [编译id变量] [子目录变量] [默认修正器变量] [默认源类型变量]
13. [方法]
[添加] [引用添加] [赋值] [引用赋值] [清除所有赋值] [清除所有缓存] [清除赋值] [清除缓存] [清除已编译模板] [清除配置] [加载配置] [显示] [取得输出的内容] [取配置变量的值] [取得已注册的对象] [取得模板变量的值] [是否已被缓存] [加载过滤器] [注册一个块] [注册编译函数] [注册函数] [注册修饰器] [注册对象] [注册输出过滤器] [注册提交过滤器] [注册预过滤器] [注册资源] [触发错误] [模板是否存在] [注销一个块] [注销编译函数] [注销函数] [注销修饰器] [注销对象] [注销输出过滤器] [注销提交过滤器] [注销预过滤器] [注销资源]
14. [缓存]
[建立缓存] [每页多个缓存] [缓存集合] [控制插件输出的缓冲能力]
15. [高级特点]
[对象] [预过滤器] [后过滤器] [输出滤镜] [缓冲处理函数] [资源]
16. [以插件扩展Smarty]
[插件如何工作] [命名约定] [编写插件] [模板函数] [修正器] [块函数] [编译函数] [预滤器/后滤器] [输出过滤器] [资源] [插入]
IV. [附录]
17. [疑难解答]
[Smarty/PHP 错误]
18. [使用技巧和经验]
[空白变量处理] [默认变量处理] [传递变量标题给头模板] [日期] [组合的模板] [拒绝电子邮件地址]
19. [相关资源] 20. [漏洞] 21. 翻译人员列表
- Smarty模板,让你事半功倍 -

这是一份简单的Smarty手册和Smarty教材,熟练掌握Smarty模板,让您做项目事半功倍

转载地址:https://linuxstyle.blog.csdn.net/article/details/6760967 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:CentOS6怎么样设置ADSL上网
下一篇:C语言整型数据类型

发表评论

最新留言

很好
[***.229.124.182]2024年04月18日 20时36分28秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章