|
我开发的网站要求动态生成导航的,导航这个肯定没有什么问题的。只是生成导航之后给导航加连接,说以就得判断导航的数量来生成相对应的方法咯 。
1.在一个控制器里面怎么生成相对应的方法呢,要获取数据库中导航的数量必须写在方法里的吧,所以这个不行。
2.在一个控制器的方法里面生成相对应的方法,就是方法里面的方法。这样的话动态方法可以生成了。我该怎么指定方法里面的方法呢 :
比如function index(){
function a1(){}
}
怎么ind调用ex()中的a1呢,包括参数传递。
3.在index()里面加个加个参数,点击相应的导航信息时就判断,然后根据index()参数执行相应的代码.但是我导航跳转的页面可有不同的。而index()里面已经有一个跳转了:$this->load->view('index',$this->data);
各位大侠不知道我的思路是不是有问题呢,各位如果有新的观点请指点一二啊 !在线等...... |
|