Smarty模板技术-Smarty安装
来源:互联网 发布:印度超越 知乎 编辑:程序博客网 时间:2024/05/18 09:16
注:本文代码均出自瓢城Web俱乐部李炎恢老师Smarty教学视频,仅供学习和研究使用
1. 下载Smarty模板
进入 Smarty官方网站http://www.smarty.net/ 下载Smarty
2. 安装Smarty模板
下载后解压文件 复制 libs 文件夹到项目位置
tar -xzvf ./smarty-3.1.30.tar.gz
3.初始文件创建
在项目根目录(libs同级别目录)中创建Smarty.inc.php文件,将自定义的Smarty个性化配置写入到此文件中,这样以后创建项目的时候直接调用改文件就可以直接使用Smarty,免去重复的配置一些东西(如果不想使用这种配置方式,可以直接将代码拷贝到PHP文件中)
//smarty.inc.php<?php //创建路径常量 define('ROOT_PATH',dirname(__FILE__)); //引入Smarty require_once ROOT_PATH . '/libs/Smarty.class.php'; //创建smarty对象 $smarty=new Smarty(); //设置模版文件位置 $smarty->setTemplateDir('html'); //设置编译文件位置 $smarty->setCompileDir('html_c'); //配置变量目录 $smarty->setConfigDir('config'); //设置缓存(项目调试阶段关闭缓存) $smarty->caching=false; $smarty->setCacheDir('cache');
4.创建文件夹
在项目文件夹中创建文件夹这里我创建demo文件夹并在创建好的文件夹中创建Smarty.inc.php中指定的文件夹,若没有配置则创建默认文件夹templates(用来存放模板文件)、templates_c(用来存放模板缓存文件)文件夹。
3.创建一个模板实例
在demo文件夹中创建index.php 并保存如下内容
<?php require_once '../smarty.inc.php'; global $smarty; //引入普通变量 $_title='Smarty模板引擎之第一个Smarty'; $smarty->assign('title' , $_title); $smarty->display('index.html');
在 html 目录中创建 index.html 并保存如下内容
<!doctype html><html> <head> <meta charset="utf-8"> <title>{$title}</title> </head> <body> 第一个smarty实例 </body></html>
这样就完成了smarty的第一个实例的创建
0 0
- Smarty模板技术-Smarty安装
- Smarty模板技术-Smarty变量
- Smarty模板技术、安装以及Smarty中的变量
- smarty模板技术
- PHP模板技术Smarty
- Smarty模板技术基础知识
- Smarty模板技术
- Smarty模板技术
- Smarty模板技术
- Smarty模板技术
- Smarty模板技术
- smarty模板技术
- smarty模板技术
- smarty模板技术
- Smarty模板技术 总结
- Smarty模板技术
- PHP smarty模板技术
- Smarty模板技术学习
- react-native redux debug
- 享元模式
- 初见倾心
- usc oj 1615 The contest
- Android自定义控件系列
- Smarty模板技术-Smarty安装
- 面试题 java
- 数据按列排序
- Codeforces 707 C. Pythagorean Triples(找规律)——Codeforces Round #368 (Div. 2)
- codeforces 707D Persistent Bookcase
- 【离线】【深搜】【树】Codeforces 707D Persistent Bookcase
- strong和retain区别
- visual studio 的各个版本下载地址
- C# Task 用法