php

推荐列表 站点导航

当前位置:首页 > 脚本编程 > php >

CodeIgniter中利用Smarty3根基设置

来源:网络  作者:网友投稿  发布时间:2021-01-13 09:08
这篇文章主要先容了CodeIgniter中利用Smarty3根基设置,本文给出了建设类库的要领和节制器中挪用实例,这样就可以完整的...

$this-setCacheDir(APPPATH . views/Smarty/cache); //在启动缓存特性的环境下,plugins,url全部用绝对路径,templates, $this-setConfigDir(APPPATH . views/Smarty/configs); //设定用于存放模板非凡设置文件的目次,可是节制器引用加载时, , //BASEPATH - The full server path to the system folder //APPPATH - The full server path to the application folder class Cismarty extends Smarty { public function __construct() { parent::__construct(); $this-caching = false; $this-setTemplateDir(APPPATH . views/Smarty/templates); //设定所有模板文件都需要安排的目次地点,文件系统全用相对路径相对index.php地址的路径,利用url路由会见节制器时执行结构器函数和默认的index要领。

cache,文件名的首字母和class名的首字母大写,) paper.php: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ?php class Paper extends CI_Controller { function __construct() { parent::__construct(); } public function pri_body() { $this-load-library(cismarty); $this-cismarty-assign(name, 一、建设Smarty类库 1.将smarty的libs文件复制到libraries下(这里我重定名为smarty) 2.新建Cismarty.php文件,这个属性所指定的目次中安排Smarty缓存的所有模板 $this-setPluginsDir(APPPATH . views/Smarty/plugins); //插件目次 $this-setCompileDir(APPPATH . views/Smarty/templates_c); //设定Smarty编译过的所有模板文件的存放目次地点 } } ? 在对应目次新建smarty的文件夹,类名/文件名不需要大写) Cismarty.php ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ?php if (!defined(BASEPATH)) exit(No direct script access allowed); require(APPPATH . libraries/smarty/Smarty.class.php); //CI, 1200); $this-cismarty-display(dd.tpl); } } ? 也可以在application/config/autoload.php中设置自动加载资源,configs,templates_c. 二、节制器文件 成立节制器文件paper.php(类名的首字母大写)(利用load加载libraries时默认执行结构器函数。

(切合文件类型,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jiaob/php/12493.shtml

最新文章
php实现将wav文件转换成图 php实现将wav文件转换成图

时间:2021-01-11

PHP判断是否为空的几个函 PHP判断是否为空的几个函

时间:2021-01-11

护卫神php套件 php版本升级 护卫神php套件 php版本升级

时间:2021-01-10

浅析iis7.5安装配置php环境 浅析iis7.5安装配置php环境

时间:2021-01-10

PHP异常处理浅析 PHP异常处理浅析

时间:2021-01-06

PHP嵌套输出缓冲代码实例 PHP嵌套输出缓冲代码实例

时间:2021-01-06

PHP的伪随机数与真随机数 PHP的伪随机数与真随机数

时间:2021-01-04

php实现的日历程序 php实现的日历程序

时间:2020-12-29

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

CodeIgniter中利用Smarty3根基设置

2021-01-13 编辑:网友投稿

$this-setCacheDir(APPPATH . views/Smarty/cache); //在启动缓存特性的环境下,plugins,url全部用绝对路径,templates, $this-setConfigDir(APPPATH . views/Smarty/configs); //设定用于存放模板非凡设置文件的目次,可是节制器引用加载时, , //BASEPATH - The full server path to the system folder //APPPATH - The full server path to the application folder class Cismarty extends Smarty { public function __construct() { parent::__construct(); $this-caching = false; $this-setTemplateDir(APPPATH . views/Smarty/templates); //设定所有模板文件都需要安排的目次地点,文件系统全用相对路径相对index.php地址的路径,利用url路由会见节制器时执行结构器函数和默认的index要领。

cache,文件名的首字母和class名的首字母大写,) paper.php: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ?php class Paper extends CI_Controller { function __construct() { parent::__construct(); } public function pri_body() { $this-load-library(cismarty); $this-cismarty-assign(name, 一、建设Smarty类库 1.将smarty的libs文件复制到libraries下(这里我重定名为smarty) 2.新建Cismarty.php文件,这个属性所指定的目次中安排Smarty缓存的所有模板 $this-setPluginsDir(APPPATH . views/Smarty/plugins); //插件目次 $this-setCompileDir(APPPATH . views/Smarty/templates_c); //设定Smarty编译过的所有模板文件的存放目次地点 } } ? 在对应目次新建smarty的文件夹,类名/文件名不需要大写) Cismarty.php ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ?php if (!defined(BASEPATH)) exit(No direct script access allowed); require(APPPATH . libraries/smarty/Smarty.class.php); //CI, 1200); $this-cismarty-display(dd.tpl); } } ? 也可以在application/config/autoload.php中设置自动加载资源,configs,templates_c. 二、节制器文件 成立节制器文件paper.php(类名的首字母大写)(利用load加载libraries时默认执行结构器函数。

(切合文件类型,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jiaob/php/12493.shtml

相关文章

风云图片

推荐阅读

返回php频道首页