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 相关文章推荐
用文本文件制作留言板提示(下)
Oct 09 PHP
PHP 输出缓存详解
Jun 20 PHP
PHP 巧用数组降低程序的时间复杂度
Jan 01 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
Feb 05 PHP
PHP中执行cmd命令的方法
Oct 11 PHP
php文件下载处理方法分析
Apr 22 PHP
php实现源代码加密的方法
Jul 11 PHP
php实现的单一入口应用程序实例分析
Sep 23 PHP
微信公众平台开发(五) 天气预报功能开发
Dec 03 PHP
Laravel中10个有用的用法小结
May 06 PHP
Thinkphp5框架中引入Markdown编辑器操作示例
Jun 03 PHP
php redis setnx分布式锁简单原理解析
Oct 23 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
DC最新动画电影:《战争之子》为何内容偏激,毁了一个不错的漫画
2020/04/09 欧美动漫
PHP Reflection API详解
2015/05/12 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
Laravel中的Auth模块详解
2017/08/17 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
两个Javascript小tip资料
2010/11/23 Javascript
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
2011/05/24 Javascript
js中取得变量绝对值的方法
2015/01/03 Javascript
JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)
2017/03/30 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
vue数据传递--我有特殊的实现技巧
2018/03/20 Javascript
AngularJS实现的base64编码与解码功能示例
2018/05/17 Javascript
详解webpack4升级指南以及从webpack3.x迁移
2018/06/12 Javascript
javascript json字符串到json对象转义问题
2019/01/22 Javascript
node express使用HTML模板的方法示例
2019/08/22 Javascript
JavaScript实现栈结构Stack过程详解
2020/03/07 Javascript
Python IDLE入门简介
2017/12/08 Python
Python排序搜索基本算法之插入排序实例分析
2017/12/11 Python
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
Python即时网络爬虫项目启动说明详解
2018/02/23 Python
Python 调用PIL库失败的解决方法
2019/01/08 Python
浅谈Pycharm最有必要改的几个默认设置项
2020/02/14 Python
Python3.x+pyqtgraph实现数据可视化教程
2020/03/14 Python
详解python 支持向量机(SVM)算法
2020/09/18 Python
vivo智能手机官方商城:vivo
2016/09/22 全球购物
Java程序员综合测试题
2014/04/25 面试题
自我鉴定书
2014/03/24 职场文书
2014国庆节商场促销活动策划方案
2014/09/16 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
同意迁入证明模板
2014/10/26 职场文书
先进单位事迹材料
2014/12/25 职场文书
写给女朋友的保证书
2015/05/09 职场文书
答辩状格式范本
2015/05/22 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
CSS link与@import的区别和用法解析
2023/05/07 HTML / CSS