CodeIgniter实现更改view文件夹路径的方法


Posted in PHP onJuly 04, 2014

控制view文件夹路径的代码:system/core/loader.php

public function add_package_path($path, $view_cascade=TRUE)
{
$path = rtrim($path, '/').'/';
array_unshift($this->_ci_library_paths, $path);
array_unshift($this->_ci_model_paths, $path);
array_unshift($this->_ci_helper_paths, $path);
$this->_ci_view_paths = array($path.'views/' => $view_cascade) + $this->_ci_view_paths; // 添加配置文件
$config =& $this->_ci_get_component('config');
array_unshift($config->_config_paths, $path);
}

更改view文件夹语句为:

$this->load->add_package_path ( FCPATH . 'skins/' . base_skins . '/' );

特别注意:

在新建的skins文件夹下需要再新建一个views文件夹,所有的视图文件存放在skins/views文件夹下

PHP 相关文章推荐
php中文本数据翻页(留言本翻页)
Oct 09 PHP
优化PHP代码的53条建议
Mar 27 PHP
PHP日期时间函数的高级应用技巧
May 16 PHP
PHP操作XML作为数据库的类
Dec 19 PHP
10条PHP高级技巧[修正版]
Aug 02 PHP
PHP header函数分析详解
Aug 06 PHP
php防注入及开发安全详细解析
Aug 09 PHP
PHP中使用asort进行中文排序失效的问题处理
Aug 18 PHP
提高php编程效率技巧
Aug 13 PHP
PHP jQuery+Ajax结合写批量删除功能
May 19 PHP
PHP检查端口是否可以被绑定的方法示例
Aug 09 PHP
ThinkPHP5+Layui实现图片上传加预览功能
Aug 17 PHP
PHP关于htmlspecialchars、strip_tags、addslashes的解释
Jul 04 #PHP
php socket客户端及服务器端应用实例
Jul 04 #PHP
PHP使用range协议实现输出文件断点续传代码实例
Jul 04 #PHP
PHP实现对文本数据库的常用操作方法实例演示
Jul 04 #PHP
成为好程序员必须避免的5个坏习惯
Jul 04 #PHP
windows7下安装php的php-ssh2扩展教程
Jul 04 #PHP
windows7下安装php的imagick和imagemagick扩展教程
Jul 04 #PHP
You might like
PHP脚本的10个技巧(3)
2006/10/09 PHP
PHP性能优化工具篇Benchmark类调试执行时间
2011/12/06 PHP
php中{}大括号是什么意思
2013/12/01 PHP
PHP实现基于面向对象的mysqli扩展库增删改查操作工具类
2017/07/18 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
基于jquery的横向滚动条(滑动条)
2011/02/24 Javascript
SinaEditor使用方法详解
2013/12/28 Javascript
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
JS轮播图中缓动函数的封装
2020/11/25 Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
JavaScript中Require调用js的实例分享
2017/10/27 Javascript
初识 Vue.js 中的 *.Vue文件
2017/11/22 Javascript
AngularJS实现的简单拖拽功能示例
2018/01/02 Javascript
关于ES6箭头函数中的this问题
2018/02/27 Javascript
JavaScript模板引擎实现原理实例详解
2018/12/14 Javascript
js获取 gif 的帧数的代码实例
2019/09/10 Javascript
通过layer实现可输入的模态框的例子
2019/09/27 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
[05:05]第三天的dota2
2013/07/29 DOTA
[02:10]DOTA2 TI10勇士令状玩法及不朽Ⅰ展示:焕新世界,如你所期
2020/05/29 DOTA
python实现复制整个目录的方法
2015/05/12 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
python如何利用Mitmproxy抓包
2020/10/10 Python
飞利浦美国官网:Philips美国
2020/02/28 全球购物
Java的for语句中break, continue和return的区别
2013/12/19 面试题
优秀毕业生自我鉴定
2014/02/11 职场文书
煤矿安全生产标语
2014/06/06 职场文书
保密工作目标责任书
2014/07/28 职场文书
趣味运动会广播稿
2014/09/13 职场文书
乡镇领导干部个人对照检查材料思想汇报
2014/09/23 职场文书
个人委托书范本汇总
2014/10/01 职场文书
销售经理工作检讨书
2015/02/19 职场文书
求职简历自我评价范文
2015/03/10 职场文书
餐馆开业致辞
2015/08/01 职场文书