2014-06-09 95 views
0
<?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); 
    } 
} 

我試圖從模塊視圖文件夾加載視圖,但它從主視圖文件夾加載視圖,非視圖文件夾內的那些文件,我如何強制它從模塊文件夾加載?CI HMVC查看文件不從模塊加載,而是從主視圖加載

回答

0

在您的modules/moduleName/views文件夾中創建一個視圖文件並調用它。

例如,您有一個名爲'user'的模塊,其中有您的控制器和視圖。現在,如果從用戶模塊控制器調用名爲'user_view.php'的視圖,並且該文件不存在於您的modules/user/views /文件夾中,codeigniter將在您的application/views文件夾中查找該文件。但是,如果該文件同時存在於應用程序/視圖目錄和 modules/user/views /目錄中,則codeigniter將呈現模塊目錄中的文件。