簡體   English   中英

Laravel 4:找不到控制器方法

[英]Laravel 4: Controller Method Not Found

我是Laravel 4的新手,只是嘗試入門。 我似乎無法讓路由和控制器很好地協同工作。

我試圖導航到:

http://localhost/laravel/public/vehicles

使用控制器VehiclesController.php

<?php

class VehiclesController extends BaseController {

public $restful = true;

public function getIndex() {
    return View::make('vehicles.index');
}
}

和路線

Route::controller('/', 'VehiclesController');

我在views\\vehicles\\index.php創建了一個僅包含HTML的views\\vehicles\\index.php

這是我的路線表:

+--------+-------------------------------------------------------+------+----------------------------------+----------------+---------------+
| Domain | URI                                                   | Name | Action                           | Before Filters | After Filters |
+--------+-------------------------------------------------------+------+----------------------------------+----------------+---------------+
|        | GET|HEAD /                                            |      | VehiclesController@getIndex      |                |               |
|        | GET|HEAD index/{one?}/{two?}/{three?}/{four?}/{five?} |      | VehiclesController@getIndex      |                |               |
|        | GET|HEAD|POST|PUT|PATCH|DELETE {_missing}             |      | VehiclesController@missingMethod |                |               |
+--------+-------------------------------------------------------+------+----------------------------------+----------------+---------------+

我看過其他帖子,但仍然不太清楚我要去哪里。 謝謝!

如果你想打

http://localhost/laravel/public/vehicles

然后

Route::controller('/vehicles', 'VehiclesController');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM