[Помогите] Ошибка при сохранении товара Notice: Undefined index: points in

Тема в разделе "OpenCart", создана пользователем Matty1ce, 31 июл 2018.

  1. Matty1ce

    Matty1ce

    Регистрация:
    21 ноя 2012
    Сообщения:
    76
    Симпатии:
    57
    Доброго дня!

    Магазин на ocStore 2.3.0.2.2

    При заходе в товар, изменениях и попытке сохранения выдает ошибку:

    Notice: Undefined index: points in /public_html/system/storage/modification/admin/model/catalog/product.php on line 159
    Warning: Cannot modify header information - headers already sent by (output started at /public_html/admin/controller/startup/error.php:34) in /home/vamsvetb/public_html/system/library/response.php on line 12

    Причем, если нажать в браузере "Назад", то изменения (например в цене) сохранятся, а вот все характеристики - Атрибуты и Опции фильтра - очищаются. (Установлен фильтр Товаров OCFilter).

    Просьба помочь рекомендацией или платно за разумную деньгу)
     
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    На вторую ошибку не обращайте внимания, она из-за того, что у вас включён вывод ошибок и будет возникать при любой ошибке.
    А первая ошибка связана с бонусными балами, а точнее отсутствием информации о них. Но номер строки у вас не совпадает с оригинальным файлом, так что я не знаю, где именно возникает ошибка. В любом случае, скорее всего, её причина не в модели, а в контроллере.
     
    Matty1ce нравится это.
  3. mailqwer

    mailqwer

    Регистрация:
    31 июл 2018
    Сообщения:
    1
    Симпатии:
    0
    ну а вторая скорее следствие первой. до хедера тоже выводит ошибку
     
  4. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Я об этом уже написал.
     
    Matty1ce нравится это.
  5. Matty1ce

    Matty1ce

    Регистрация:
    21 ноя 2012
    Сообщения:
    76
    Симпатии:
    57
    Dotrox, спасибо. Попробую поковырять в контроллере.. Хотя я конечно и сам понял, что points - это Бонусные баллы, отключил их из "учитывать в заказе".. но один хер..
    Первый раз с таким столкнулся, хотя уже магазов 40 рабочих на OC сделал ))
     
  6. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Оно абсолютно с этим не связано. Проблема конкретно в форме товара и одном из файлов, который связан с процессом её обработки (контроллер или модель).

    Только ковырять надо не оригинальный, а в кеше OCMOD.