无法在url codeigniter中的配置传递id中加载页面定义的路径

时间:2016-06-05 22:34:05

标签: codeigniter

我在codeigniter中定义了url的路径,如

 def pc = ContributionRequest.createCriteria();
def Object = pc.get {

    projections {
        property("project.id")
    }

    and {
        eq "instrument.id", 5L
        eq "instrument.id", 6L
    }
}

现在我已经在url中传递了id,页面给出了没有找到页面的错误。 如果我删除路径路径并将控制器名称与url中的方法一起传递,如

$route['read_inquiry'] = 'dashboard/read_inquiry/';

然后显示页面。怎么做,如何在路线中分配路径时加载页面。

1 个答案:

答案 0 :(得分:1)

使用:

$route['read_inquiry/(:any)'] = 'dashboard/read_inquiry';

或:

$route['read_inquiry/(:num)'] = 'dashboard/read_inquiry/$1';

这里的详细解释:

https://codeigniter.com/user_guide/general/routing.html