<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class User extends MX_Controller {
public function index()
{
$this->load->view('index', null);
//$this->load->view('/user/layout', $data);
}
}
我正在尝试从模块视图文件夹加载视图,但它从主视图文件夹加载视图,而不是视图文件夹内的视图,如何强制从模块文件夹加载?
答案 0 :(得分:0)
在modules / moduleName / views文件夹中创建一个视图文件并调用它。
例如,您有一个名为&#39; user&#39;的模块,您可以在其中使用您的控制器和视图。现在从用户模块控制器调用名为&#39; user_view.php&#39;的视图并且该文件不存在于modules / user / views /文件夹中,然后codeigniter将在您的application / views文件夹中查找该文件。但是,如果该文件同时存在于您的应用程序/视图目录中 modules / user / views /目录,然后codeigniter将呈现模块目录中的那个。