我正在尝试在CI中加载多个库,但是我收到了错误。这是我的控制器
function index()
{
$this->load->library('materials_library/File_Manager');
$this->load->library('materials_library/Layout');
$data = array();
// Send content to template
$this->layout->view('materials_library/file_manager', $data, 'ml_cms');
}
错误说视图是未定义的属性。如果我注释掉第一个load->library
,我就不会收到错误。如何在CI中加载多个库?
编辑:
class File_manager
{
private $CI;
public function __construct()
{
$this->CI =& get_instance();
}
}
答案 0 :(得分:1)
要加载多个,只需将它们放入一个数组中:
$this->load->library( array('materials_library/File_Manager', 'another/library') );
答案 1 :(得分:0)