`
Thomas会Coding
  • 浏览: 93132 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Smarty模板配置文件,及详细配置过程

    博客分类:
  • php
阅读更多

路径很关键。

可以不确定的时候先用echo 打印出来,看看路径是否正确。

我的服务器目录是D:/xampp/htdocs;

文件目录如下:



 config.php内容如下

<?php 
	define('BASE_PATH',$_SERVER['DOCUMENT_ROOT']);//D:/xampp/htdocs
	define('SMARTY_PATH', '/SmartyTest/Smarty/');//D:/xampp/htdocs/SmartyTest/Smarty/
	require BASE_PATH.SMARTY_PATH.'Smarty.class.php';
	$smarty=new Smarty();
	$smarty->template_dir='./Smarty/templates/';
	$smarty->compile_dir='./Smarty/templates_c/';
	$smarty->config_dir='./Smarty/configs/';
	$smarty->cache_dir='./Smarty/cache/'
?>

 index.php的内容如下,关键要写清include的地址

<?php 
header("Content-type:text/html;charset=UTF-8");
include("Smarty/configs/config.php");//关键
$smarty->assign('title','第一个smarty程序');
$smarty->assign('content','hello world');
$smarty->display('index.html');
?>

 templates文件夹下面有一个 index.html。

<html>
<title>{$title}</title>
<body>
<p>{$content}</p>
</body>
</html>

 访问的时候输入:http://localhost/SmartyTest/index.php即可

  • 大小: 7.7 KB
分享到:
评论

相关推荐

    PHP Smarty 模板引擎手册 CHM.rar

    Smarty 模板引擎教程 chm格式,内容主要有基本语法、变量、组合修改器、内建函数、自定义函数、配置文件、控制台调试、缓存、插件扩展、使用技巧和经验等,比较详细的一个中文手册,如上图示。

    使用smarty模板模仿ecshop功能的程序(附开发手册详细)

    这是我开发过的用smarty模板模仿ecshop功能开发的程序,使用时只需要导入数据库,修改配置文件即可,附带开发手册(详细),有什么不明白的直接加本人QQ:1094230936

    基于Smarty的PHP模板引擎设计源码

    文件类型包括424个PHP源代码文件、409个Smarty模板文件、244个GIT忽略文件、12个配置文件、6个TXT文档、4个Markdown文档、2个Plex文件、2个YAML文件、2个Shell脚本文件和1个GIT属性文件。该模板引擎支持PHP,并有助...

    smarty模板引擎之配置文件数据和保留数据

    主要介绍了smarty模板引擎之配置文件数据和保留数据的方法,实例分析了smarty模板引擎配置文件数据及获取数据的具体技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例

    主要介绍了PHP模板引擎Smarty之配置文件在模板变量中的使用方法,结合实例形式分析了配置文件变量的具体使用步骤与相关技巧,需要的朋友可以参考下

    smarty模板引擎从配置文件中获取数据的方法

    主要介绍了smarty模板引擎从配置文件中获取数据的方法,涉及config_load载入配置文件及相关的读取技巧,需要的朋友可以参考下

    Smarty模板简单配置与使用方法示例

    主要介绍了Smarty模板简单配置与使用方法,涉及Smarty模板的基本配置与缓存文件的相关使用技巧,需要的朋友可以参考下

    PHP smarty 写 音乐网站系统

    使用smarty模板写的一个音乐网站系统: 整合UC说明: 整合要求:成功安装UCenter和STCMS音乐系统。 整合步骤: 第一步,编辑配置文件:  UC的配置文件在/plugins/uc/config.inc.php,只要按照说明配置即可。 ...

    Smarty_smarty_

    Smarty 模板引擎教程,内容主要有基本语法、变量、组合修改器、内建函数、自定义函数、配置文件、控制台调试、缓存、插件扩展、使用技巧和经验等,比较详细的一个中文手册

    smarty手册.chm

    Variables loaded from config files [从配置文件读取的变量] {$smarty} reserved variable [{$smarty}保留变量] 5. Variable Modifiers [变量调节器] capitalize [首字符大写] count_characters [字符计数] ...

    Smarty中文手册 chm版

    Variables loaded from config files [从配置文件读取的变量] {$smarty} reserved variable [{$smarty}保留变量] 5. Variable Modifiers [变量调节器] capitalize [首字符大写] count_characters [字符计数] ...

    smarty3.x完全中文手册.7z

    9. Config Files [配置文件] 10. Debugging Console [调试控制台] 程序员篇 Table of Contents [内容列表] 11. Constants [常量] 12. Variables [变量] 13. Methods [方法] 14. Caching [缓存] 15. Advanced ...

    达内学习笔记----SMARTY笔记.docx

    二、配置文件中给模板的变量 三、模板中存在的保留变量 四、常量的访问方式 五、注释: 六、创建公共程序 七、函数 八、块:函数的另一种形式 九、通过SMARTY插件的功能加入函数和块 十、SMARTY中的变量调解...

    前端 后端 Fis3+Es6+Smarty+Tmpl

    ├─ smarty.conf # 本地测试的 Smarty 引擎的配置文件 ├─ fis-conf.js # fis3 的配置文件 ├─ page # 放一些页面 ├─ server.conf # 本地测试的URL转发规则配置文件 ├─ static # 非组件静态资源 ├─ ...

    《php开发典型模块大全》读书笔记和调试源代码 第四章smarty (张迅雷闪击PHP系列)

    公用的smarty类库和相关信息,将smarty放在服务器根目录下,配置信息写在一个文件中,用的时候include下配置文件。 smarty的变量有以下三部分: a 来自php页面中的变量,即assign()方法传过来的变量; 在tpl模板中...

    smarty开发手册html版本

    smarty手册HTML版本,纯HTML文件,下载下来可以直接运行,或者放到自己的web网站当做在线手册。

    ppi-smarty-module:适用于PPI2的Smarty3模板引擎模块

    可配置的模板{delimiter}标记语法,因此您可以使用{$foo}, {{$foo}}, &lt;!--{$foo}--&gt;等。 {if}..{elseif}..{else}..{/if}构造传递给PHP解析器,因此{if...}表达式语法可以根据需要简单或复杂。 。 允许无限制...

    PHP smarty 手册

    Table of Contents [内容列表] Preface [序] ...Variables loaded from config files [从配置文件读取的变量] {$smarty} reserved variable [{$smarty}保留变量] 5. Variable Modifiers [变量调节器] ...

    smarty教程,自己写的笔记

    smarty教程笔记 模板中使用的变量 Smarty中是以变量为主的,所有的访问方式都是基于变量的 Smarty标签变量来源于3个部分 是php中assign分配的变量 Smarty的系统保留变量 从配置文件中读取到的配置变量

Global site tag (gtag.js) - Google Analytics