@GaserV

Как настроить роутинг?

Такая проблема. Как генерировать ссылки на страницы?
Например, есть меню. Главная, Контакты, О нас. Но есть страница ЛК. Она расположена по адресу /user/name. Так вот, и если на главной, ссылки в меню рабочие, то на странице юзера эти ссылки не рабочие. Т.е. получается на главной ссылки имеют вид /contacts, /about. А если на странице юзера, то имеют вид - /user/contacts, /user/about. Пробовал указывать и со слэшем, и без - все бес толку. Если переменная в ларавел, которая хранит path? public_path() возвращает мне /Applications/mamp/htdocs/public, а нужно URL
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
Странно, со слэшем должно работать, например на странице /user/name
<a href="/about">перейдет на /about</a>
<a href="about">перейдет на /user/name/about</a>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@entermix
// Generating URLs...
$url = route('profile');


Generating URLs To Named Routes
https://laravel.com/docs/5.3/routing#named-routes
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы