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
用Zend Encode编写开发PHP程序
Feb 21 PHP
PHP中SESSION使用中的一点经验总结
Mar 30 PHP
Zend Studio去除编辑器的语法警告设置方法
Oct 24 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
Jun 24 PHP
php缓冲 output_buffering和ob_start使用介绍
Jan 30 PHP
Thinkphp自定义代码生成工具及用法说明(附下载地址)
May 27 PHP
PHP的Json中文处理解决方案
Sep 29 PHP
PHP中的密码加密的解决方案总结
Oct 26 PHP
PHP文件操作详解
Dec 30 PHP
PHP开发中csrf攻击的简单演示和防范
May 07 PHP
PHP自定义函数实现数组比较功能示例
Oct 19 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
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
PHP查询MySQL大量数据的时候内存占用分析
2011/07/22 PHP
php Xdebug的安装与使用详解
2013/06/20 PHP
PHP7标量类型declare用法实例分析
2016/09/26 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
php使用fullcalendar日历插件详解
2019/03/06 PHP
ASP Json Parser修正版
2009/12/06 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
jquery取消选择select下拉框示例代码
2014/02/22 Javascript
jQuery实现带动画效果的多级下拉菜单代码
2015/09/08 Javascript
表单验证正则表达式实例代码详解
2015/11/09 Javascript
jQuery实现图片预加载效果
2015/11/27 Javascript
jQuery入门之层次选择器实例简析
2015/12/11 Javascript
AngularJS 指令的交互详解及实例代码
2016/09/14 Javascript
详解ES6之async+await 同步/异步方案
2017/09/19 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
JS寄快递地址智能解析的实现代码
2020/07/16 Javascript
javascript实现多边形碰撞检测
2020/10/24 Javascript
vue脚手架项目创建步骤详解
2021/03/02 Vue.js
Python中的CURL PycURL使用例子
2014/06/01 Python
Python使用分布式锁的代码演示示例
2018/07/30 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
PyQt5显示GIF图片的方法
2019/06/17 Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
2019/07/19 Python
python数据处理——对pandas进行数据变频或插值实例
2020/04/22 Python
Python装饰器如何实现修复过程解析
2020/09/05 Python
css3 transform及原生js实现鼠标拖动3D立方体旋转
2016/06/20 HTML / CSS
ReVive利维肤美国官网:RéVive Skincare
2018/04/18 全球购物
幼儿园元旦亲子活动方案
2014/02/17 职场文书
业务部门经理岗位职责
2014/02/23 职场文书
食品安全工作实施方案
2014/03/26 职场文书
团日活动总结
2014/04/28 职场文书
民族团结先进个人事迹材料
2014/06/02 职场文书
云南省召开党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python
MySQL优化之慢日志查询
2022/06/10 MySQL