Нотисы в php 7.4 Исправлено

1



Следующее:
Создаем категорию, добавляем туда товар. Нажимаем Удалить категорию, ставим "Удалить все товары, находящиеся в этой категории". В консоль браузера сыпется ошибка
<br /> <b>Notice</b>: Trying to access array offset on value of type null in <b>/var/www/opmir/data/www/opmir.ru/wa-apps/shop/lib/actions/products/shopProductsDeleteList.controller.php</b> on line <b>86</b><br /> { "status": "ok", "data": { "deleted": [ 2 ], "not_allowed": [], "rest_count": 0, "count": 100, "lists": { "category": { "1": { "id": "1", "count": "0" } }, "set": { "promo": { "id": "promo", "count": "0" }, "bestsellers": { "id": "bestsellers", "count": "8" } }, "type": { "1": { "id": "1", "count": "0" } }, "all": { "count": "0" } } } } shop.js:8:25

и диалог повисает (крутится колесико и диалог не закрывается). Категория с товаром при этом удаляется.

2 комментария

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 21 августа 2020 09:29 #

    Оформляйте, пожалуйста, разные сообщения об ошибках в виде отдельных тем на форуме поддержки. Так их удобнее обрабатывать и обсуждать, если потребуется.

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 20 октября 2020 10:37 #

    Мы выпустили обновление Shop-Script с устранением ошибки PHP при удалении категории товаров. Обновление можно установить в «Инсталлере».

    Проверьте, пожалуйста. Сообщите нам, если проблема сохранилась.

    Благодарим вас за то, что помогаете улучшать программные продукты Webasyst!

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите