пользовательский кабинет. У админа есть новости - он их размещает и редактирует, а пользователь видит ленту с аннотациями и может просмотреть всю новость. Вот такие у меня роуты. Как сделать так, чтобы когда partner заходит по адресу site.ru/partner/news/1, ему показывалась новость? Сейчас срабатывает роут из первой middleware и его редирктит на site.ru/admin_panel/news/1 - ну а там 403 ошибка...
Значит мидлварь считает тебя админом, а не партнёром
Не... Я нашёл ошибку, но как исправить - не пойму. У меня вот так ссылка формируется: <a href="{{route('news.show', $item->id)}}">Читать далее</a> И получается, что ссылка генерируется из ресурс-роута админа... А если написать {{route('partner.news.show', $item->id)}} - вылезает ошибка, что такой роут не существует. Подскажите, где почитать? Я что-то туплю
Роуты назови разными именами. Добавь в начало названия роль юзера
Так у меня итак в мидлваре префикс стоит. куда ещё добавлять роль? Я поэтому и не понимаю, почему Лара не понимает, что это разные роуты...
Обсуждают сегодня