根据ID的不同 加载不同的视图
请问 在CI里根据ID的不同 加载不同的视图 是怎么实现的 header文件应该怎么做个循环 ,然后控制器应该怎么写 :'(真的很急啊 你说的完全不清楚。什么ID,如何加载视图?
方法太多了。。。。。
你要具体说需求。 楼主是想说根据URI传递ID到控制器中的同一个方法后,再根据ID调用不同的view吧。。。
你直接在C层里面写判断不就可以了麽。。。
function jumpView($vid=1){
if($vid==1){
$this->load->view('view1');
}
} 在控制器中判断session【'id'】的值,根据值的不同,跳转到相应的视图。 你可以用一个变量去获取这个ID例如
$id=$this->uri->regment('这里面的参数得看你是截取网址的第几段')
然后把这个把你想要跳转的那些网页的名字后面加上你想要跳转的相应的id,例如,index1,index2.
接着把你这个变量$id写在你程序跳转网页的后面~~,这样就可以实现你想要的功能了
页:
[1]