gpt4 book ai didi

codeigniter - 如何在 Codeigniter 中加载不在 View 文件夹中的 View

转载 作者:行者123 更新时间:2023-12-04 06:30:21 24 4
gpt4 key购买 nike

我想为我的应用程序制作不同的主题。我将所有主题文件夹保存在 http:://example.com/thems/中,.. 我想从这些主题文件夹中加载 View 以制作自定义模板。

最佳答案

只需扩展 CI_Loader 核心类。
在 application/core/MY_Loader.php 创建新文件并扩展 __construct 方法

类 My_Loader 扩展了 CI_Loader
{
函数 __construct()
{
//更改此属性以匹配您的新路径
$this->_ci_view_path = APPPATH.'views/';
$this->_ci_ob_level = ob_get_level();
$this->_ci_library_paths = array(APPPATH, BASEPATH);
$this->_ci_helper_paths = array(APPPATH, BASEPATH);
$this->_ci_model_paths = array(APPPATH);
log_message('debug', "加载器类初始化");
}
}

我很感兴趣这个小技巧是否有效:)

关于codeigniter - 如何在 Codeigniter 中加载不在 View 文件夹中的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5499147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com