2017-01-27 5 views
0

В Laravel, если я вызываю URL-адрес контроллера, он не работает должным образом. Например, я в этом месте, как example.com/dev/lar/public/index.php/location/{$id}. Теперь я перенаправляюсь на следующие маршруты location/create. Например, url будет <a href="location/create"></a>. Затем url показывает example.com/dev/lar/public/index.php/location/location/create.Маршруты Laravel не работают должным образом

Мой веб-файл приведен ниже.

Route::get("location/all","LocationC[email protected]"); 
Route::resource("location","LocationController"); 

Обновление: Я обновил мое сообщение об ошибке на скриншоте сообщение об ошибке скриншот приведен ниже.

[IMG] http://i.imgur.com/PvXOJ04.png[/img]

+0

Возможно ли предоставить сообщения об ошибках, которые вы получаете? Это поможет определить, является ли это проблемой .htaccess, проблемой контроллера или проблемой просмотра. – Extrakun

+0

Можете ли вы привести ссылку с /, чтобы она выглядела так:

+0

@Extrakun Я обновил свой вопрос с сообщением об ошибке, которое отображается в скриншоте – Vam

ответ

1

Я просто использовать URL :: к функции ('местоположение/создать'). Затем работает маршрут. Это решение было предложено @lea Tanao

Смежные вопросы