Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Иван Иванов
@maksim_fix
Junior PHP developer
Laravel
Как сделать чтобы slug обновлялся при обновлении поста?
При создании слага все ок, работает и тд, но при обновлении слаг не изменяется. Как исправить? Laravel 5.8(ну думаю это не имеет значения)
Вопрос задан
более трёх лет назад
130 просмотров
4
комментария
Подписаться
1
Простой
4
комментария
Facebook
Вконтакте
Twitter
Евгений Самойленко
@samoilenkoevgeniy
Может быть покажете код?
Написано
более трёх лет назад
Иван Иванов
@maksim_fix
Автор вопроса
Евгений Самойленко
, решил уже. просто нужно в настройках указать, чтобы он при обновлении тоже обновлялся. Но спасибо за отклик
Написано
более трёх лет назад
NubasLol
@NubasLol
Максим Фикс
, Каких настройках?Используйте событие обновление модели
Написано
более трёх лет назад
Иван Иванов
@maksim_fix
Автор вопроса
NubasLol
, просто в настройках sluggable, на гите прочел, там такие есть) и не надо морочиться
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Razgelday
@Razgelday
Я бы использовал Eloquent Events (
https://laravel.com/docs/5.8/eloquent#events).
На событие
PostUpdated
повесил бы слушатель, который бы генерировал новый slug.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Laravel
Простой
Как получать данные из сессии во всех шаблонах?
1 подписчик
2 часа назад
16 просмотров
1
ответ
Laravel
+3 ещё
Простой
Почему php-fpm на все запросы выдает 404?
1 подписчик
вчера
182 просмотра
0
ответов
Laravel
+1 ещё
Простой
В Laravel lighthouse GraphQL ошибки при определении пагинации?
1 подписчик
11 сент.
48 просмотров
0
ответов
Laravel
Средний
Как в админке Orchid Laravel получить модель удаленную программно используя трейт SoftDeletes?
1 подписчик
09 сент.
48 просмотров
0
ответов
Laravel
Средний
Почему Laravel 9 врет про ошибки?
1 подписчик
02 сент.
196 просмотров
1
ответ
Laravel
+1 ещё
Простой
Почему не выполняется channals.php в laravel-echo-server?
1 подписчик
17 авг.
113 просмотров
1
ответ
Vue.js
+2 ещё
Простой
Docker, Laravel, Vue — The POST method is not supported for route api/tasks/$%7Bid%7D. Supported methods: PUT, DELETE?
1 подписчик
09 авг.
243 просмотра
1
ответ
Laravel
Простой
Как установить проект Laravel на хостинг reg?
1 подписчик
06 авг.
147 просмотров
0
ответов
Laravel
Средний
Можно ли написать собственную логику авторизации подключения к приватным каналам и каналам присутствия, если я использую laravel-echo и pusher-js?
2 подписчика
04 авг.
349 просмотров
0
ответов
PHP
+1 ещё
Простой
Как улучшить код?
1 подписчик
29 июл.
535 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Программист PHP/Laravel/Vue.js
What'sOnPic
До 200 000 ₽
Senior Back-end (PHP, Laravel) Engineer
OfferCase
•
Москва
от 350 000 ₽
Full-stack разработчик (PHP/Laravel + Node.js)
ЕГЭFlex
•
Самара
от 80 000 до 120 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама