【发布时间】:2017-08-20 08:49:34
【问题描述】:
我在路由到我的控制器时遇到问题。 Route 不使用控制器中定义的方法。
这是我的路线:
Route::get('movie/{$id}', [
'as' => 'getMovie',
'uses' => 'MovieController@getMovie'
]);
那是控制器:
class MovieController extends Controller
{
public function getMovie($id)
{
$movie = Tmdb::getMoviesApi()->getMovie($id);
dd($movie);
}
}
最后一件事,锚标签
<a href="{{ Route('getMovie', $movie['id']) }}" data-toggle="movie-overview">
当我进入该链接时,它给了我 URL: http://localhost/public/movie/395992 和错误 NotFoundHttpException
这有什么问题?
【问题讨论】:
标签: laravel controller routes