发出路由代码点火器

时间:2017-05-29 19:34:09

标签: php codeigniter

嘿,我遇到了在codeigniter中路由到我的其他控制器的问题。

基本上这是我的基本网址http://localhost:8012/CodeIgniterProject/

这样可以正常工作,但每次我输入一些东西后,我都会找到一个找不到错误的对象。我试图路由到我的Dashboard.php控制器,但没有运气。我想输入http://localhost:8012/CodeIgniterProject/dashboard并点击Dashboard控制器。

  $route['default_controller'] = 'home';
  $route['404_override'] = '';
  $route['translate_uri_dashes'] = FALSE;

  $route['home/(:any)'] = "dashboard";
  $route['(:any)'] = "";
  $route['404_override'] = 'dashboard';

  $route['Dashboard'] = "dashboard";
  $route['about'] = "site/about";

我知道这对其他人来说可能很简单,但我通常不会在php工作,这让我有点难过。我的印象是codeigniter会从我的控制器文件夹中获取仪表板并进入我的控制器类来加载它?然后,如果我想将params传递给班级等,我只需要添加例如/ 123 ???谢谢你的时间。

1 个答案:

答案 0 :(得分:2)

定义方法,例如:

$route['Dashboard'] = "dashboard/index";