Задать вопрос
@MVP_Master

Как сделать чтоб отключили товар и программа думала что страницы нет?

Если товар или любую запись блога или т.п. удалить, то при попытке зайти туда выйдет ошибка.

А что сделать если мы програмно отключали товар (изменив значение поля published в 0 ) программа выдавала что такого товара нет если в адресную строку ввести url, соответствующий этому товару? что то я не встречал такого решения.

через роуты ловлю и адресую куда надо. а тут как быть?
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@jazzus
Global Scopes с ->where('active', true) решит проблему с такими товарами во всех запросах (каталог, поиски, 404 на show и тд) за 1 минуту) Будет что-то типа самопального soft delete. Единственное в запросах где нужны будут все товары (включая inactive) необходимо будет помнить о скопе и добавлять withoutGlobalScope.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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