我是编程新手。我一直在使用codeigniter,而Laravel似乎是一个优雅的学习框架。 我有这条路线:
Route::get('slider', 'AdminController@getSlider');
Route::get('/', 'AdminController@getSlider');
和我的控制员:
class AdminController extends BaseController {
public function getSlider(){
return View::make('list', array('section' => 'slider_home'));
}
}
“public /”效果很好。 “public / slider”吐出NotFoundHttpException。
如果有一些我应该添加的数据,请告诉我。
谢谢,请原谅我的英语。
更新
我弄错了。正确的URL是“public / index.php / slider”。现在我需要修改.htacces来改变它。
答案 0 :(得分:1)
试试这条路线:
Route::controller('','AdminController');
控制器:
class AdminController extends BaseController {
public function getIndex(){
return View::make('list', array('section' => 'slider_home'));
}
public function getSlider(){
return View::make('list', array('section' => 'slider_home'));
}
}
好的,你可以使用public /和public / slider