博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ci 2.1.4 + smarty 3.1.15 完美整合配置成功
阅读量:5940 次
发布时间:2019-06-19

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

hot3.png

这两天看了不少 ci与smarty 的整合可是最新稳定版整合!特意整理了

ci 2.1.4 + smarty 3.1.15 配置成功

一、准备文档下载

CodeIgniter_2.1.4、Smarty-3.1.15

二、将Smarty-3.1.15源码包里面的libs文件夹copy到ci的项目目录application下面的libraries文件夹下,并重命名为Smarty-3.1.15

三、application下面的libraries文件夹下,创建文件 Ci_smarty.php

 

ci = & get_instance(); $this->ci->load->config('smarty');//加载smarty的配置文件 //获取相关的配置项 $this->cache_lifetime  = $this->ci->config->item('cache_lifetime'); $this->caching    = $this->ci->config->item('caching'); $this->template_dir    = $this->ci->config->item('template_dir'); $this->compile_dir     = $this->ci->config->item('compile_dir'); $this->cache_dir       = $this->ci->config->item('cache_dir'); $this->use_sub_dirs    = $this->ci->config->item('use_sub_dirs'); $this->left_delimiter  = $this->ci->config->item('left_delimiter'); $this->right_delimiter = $this->ci->config->item('right_delimiter'); }}

四、在config文件下创建smarty.php,copy 以下

';

五、application->config找到autoload.php,修改如下

$autoload['libraries'] = array('Cismarty');

六、在application->core下,新建MY_Controller.php,copy 一下

ci_smarty->assign($key,$val);    }    public function display($html) {        $this->ci_smarty->display($html);    }}

到此已经配置成功

下面进行测试

在application->controllers目录下新建welcome.php

assign('test',$test);        $this->display('index.html');    }}

在application->views目录下新建index.html

    
smarty配置测试    <{$test}>

特此感谢:

http://blog.189pt.com/884/#viewSource

http://www.coolphptools.com/codeigniter-smarty

http://www.cainiaoer.com/2013/04/150.html

来自:http://blog.newpopline.com/web/ci-2-1-4-smarty-3-1-15.html

转载于:https://my.oschina.net/observer/blog/185291

你可能感兴趣的文章
Linux下通过配置Crontab实现进程守护
查看>>
ios 打包上传Appstore 时报的错误 90101 90149
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
密码概述
查看>>
autoconf,automake,libtool
查看>>
jQuery的技巧01
查看>>
基于泛型实现的ibatis通用分页查询
查看>>
gopacket 使用
查看>>
AlertDialog对话框
查看>>
我的友情链接
查看>>
办公室几台电脑怎么连一台打印机的具体步骤
查看>>
linux安全---cacti+ntop监控
查看>>
鸟哥的linux私房菜-shell简单学习-1
查看>>
nagios配置监控的一些思路和工作流程
查看>>
通讯组基本管理任务三
查看>>
赫夫曼编码实现
查看>>
html页面显示div源代码
查看>>
基础复习-算法设计基础 | 复杂度计算
查看>>
debian、ubuntu系统下,常用的下载工具
查看>>
带以太网的MicroPython开发板:TPYBoardv201温湿度上传实例
查看>>