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 相关文章推荐
第一节--面向对象编程
Nov 16 PHP
PHP分页显示制作详细讲解
Dec 05 PHP
用PHP 快速生成 Flash 动画的方法
Mar 06 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
Jun 17 PHP
如何批量替换相对地址为绝对地址(利用bat批处理实现)
May 27 PHP
php打开远程文件的方法和风险及解决方法
Nov 12 PHP
微信扫描二维码登录网站代码示例
Dec 30 PHP
一个基于phpQuery的php通用采集类分享
Apr 09 PHP
PHP+MySQL插入操作实例
Jan 21 PHP
php实现根据词频生成tag云的方法
Apr 17 PHP
PHPCMS忘记后台密码的解决办法
Oct 30 PHP
PHP中ltrim()函数的用法与实例讲解
Mar 28 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
咖啡的化学
2021/03/03 咖啡文化
解析:使用php mongodb扩展时 需要注意的事项
2013/06/18 PHP
详解php中反射的应用
2016/03/15 PHP
利用PHP命令行模式采集股票趋势信息
2016/08/09 PHP
php的socket编程详解
2016/11/20 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
2017/08/14 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
2019/05/09 PHP
响应鼠标变换表格背景或者颜色的代码
2009/03/30 Javascript
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
js下判断 iframe 是否加载完成的完美方法
2010/10/26 Javascript
设置checkbox为只读(readOnly)的两种方式
2013/10/11 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
2016/02/16 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
2016/02/17 Javascript
jQuery实现产品对比功能附源码下载
2016/08/09 Javascript
Node.js下自定义错误类型详解
2016/10/17 Javascript
react.js 获取真实的DOM节点实例(必看)
2017/04/17 Javascript
iscroll-probe实现下拉刷新和下拉加载效果
2017/06/28 Javascript
JS获取填报扩展单元格控件的值的解决办法
2017/07/14 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
详解Vue取消eslint语法限制
2018/08/04 Javascript
微信小程序 行的删除和增加操作实现详解
2019/09/29 Javascript
Vue 如何使用props、emit实现自定义双向绑定的实现
2020/06/05 Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
2020/08/08 Javascript
处理Python中的URLError异常的方法
2015/04/30 Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
2017/03/16 Python
Python3 中文文件读写方法
2018/01/23 Python
ubuntu安装sublime3并配置python3环境的方法
2018/03/15 Python
Python实现的求解最大公约数算法示例
2018/05/03 Python
完美解决IE8下不兼容rgba()的问题
2017/03/31 HTML / CSS
贸易经济专业自荐书
2014/06/29 职场文书
党员学习中共十八大报告思想汇报
2014/09/15 职场文书
2014年领导班子专项整治整改方案
2014/09/28 职场文书
2015年保洁工作总结范文
2015/04/28 职场文书
2015年大学教师工作总结
2015/05/20 职场文书
HTML中实现音乐或视频自动播放案例详解
2022/05/30 HTML / CSS