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

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

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

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

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

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

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