2013-01-03 80 views
1

我與Laravel工作了一個新的項目,我想建立一個新的URL,laravel路線和控制器視圖結構

/project/create

我認爲這將是爲執行以下操作一樣簡單,

<?php 

class Project_Controller extends Base_Controller { 

    public function action_create() 
    { 
     return "Step 1"; 
    } 

} 

然而,這會返回一個404,你能不能只安裝在/控制器/動作的URL基地是不是這種情況下,我會做到這一點,

Route::get('/project/create', function() 
{ 
    return View::make('project.index'); 
}); 

或類似的每個URL /請求網站需要?

回答

1

你可以做控制器路由。

選項1:

// Register a specific controller 
Route::controller('project'); 

選項2(在Laravel 3不推薦,因爲已知有時車):

// Register all controllers and all routes 
Route::controller(Controller::detect()); 

可以看到more options about routing and controller routing here