我无法使页面加载我也想要的控制器。Codeigniter使子目录控制器工作
例如欲其中CATERGORY 1是它自己的控制器和图2是一种方法我的网站为localhost /网站名称/ catergory1/catergory2加载。所以我尝试添加这对我的routes.php文件:
$route['catergory1'] = 'catergory1/cat1';
与设置为我的控制器文件:
-Controller
-Home.php
-catergory1
< - 子
-cat1.php
我本以为这会导致笨加载器“的CAT1”的CATERGORY 1文件夹内,而是当我去到本地主机/网站名称/ catergory1它只是我的加载默认控制器的“家”。我已经尝试将它放在routes.php的uri路由和reserved路由中,但它仍然不起作用。这可能是一件非常简单的事情,但对我来说这很新鲜。
继承人的控制器本身只是柜面它是与他们:
家居控制器:
class Home extends CI_Controller {
function index() {
$this->load->view('home');
}
}
CAT1控制器:
难道只是我愚蠢和缺少的东西容易吗?
谢谢。
非常感谢,现在完美的工作!简直不敢相信我是因为我错过了这么一件小事才把头发拉出来。 – DannyH 2012-02-01 15:35:48