При сохранении товара получаю JSON

Каждый раз на каждой новой установке движка и шопскрипта у меня вылазит одна и та же проблема. При сохранении товара, я вылетаю на страницу с JSON примерно такого вида:

{"status":"ok","data":{"id":"22","name":"[VENHILL] \u0410\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0442\u043e\u0440\u043c\u043e\u0437\u043d\u044b\u0435 \u0448\u043b\u0430\u043d\u0433\u0438 CBR600RR 05-06 ...

Нажимаю кнопку "назад", возвращаюсь в уже сохраненный товар. Возможно это файрбаг где-то мешает или XDebug, не пойму. Не может же быть что у всех так. Может у кого тоже так было? Прошу совета.

9 ответов

  • 2
    Эрик 10 сентября 2015 02:21 #

    Такие проблемы могут вызваны ошибками в коде плагинов. Попробуйте поотключать плагины при помощи плагина Управление плагинами.

    • +1
      ITFrogs ITFrogs Эксперт Разработчик 10 сентября 2015 06:52 #

      Да вот как раз пишу плагин на совершенно чистой площадке. Ничего нет, даже тех плагинов, которые идут в комплекте с магазином. Отключил свой плагин, ничего не изменилось. Я грешу на XDebug. Другие разработчики тоже время от времени с этим сталкиваются, а юзеры нет. Видимо что-то общее у всех установлено.

  • 1
    ITFrogs Эксперт Разработчик 12 сентября 2015 17:34 #
    SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
    .unserialize/<()jquery.store.js (строка 154)
    .each(a=[unsupported: no toString() function in type object] {}, b=[unsupported: no toString() function in type object] {}, c=undefined)jquery-....min.js (строка 2)
    .unserialize(value="wysiwyg")jquery.store.js (строка 148)
    .get(key="shop/editor")jquery.store.js (строка 107)
    jQuery.fn.waEditor/<()editor.js?v1.4.2 (строка 220)
    .each(a=[unsupported: no toString() function in type object] {}, b=[unsupported: no toString() function in type object] {}, c=undefined)jquery-....min.js (строка 2)
    m.prototype.each(a=[unsupported: no toString() function in type object] {}, b=undefined)jquery-....min.js (строка 2)
    jQuery.fn.waEditor(options=[unsupported: no toString() function in type object] {})editor.js?v1.4.2 (строка 4)
    $.product.saveData(mode="profile", tab=null, callback=undefined)product...1.41776 (строка 330)
    $.product.editInit/<(e=[unsupported: no toString() function in type object] {})product...1.41776 (строка 1122)
    m.event.dispatch(a=[unsupported: no toString() function in type object] {})jquery-....min.js (строка 3)
    m.event.add/r.handle(a=[unsupported: no toString() function in type object] {})jquery-....min.js (строка 3)
    
    • +1

      BOM?

      • +1
        ITFrogs ITFrogs Эксперт Разработчик 14 сентября 2015 06:39 #

        Что за ВОМ?

          • +1
            ITFrogs ITFrogs Эксперт Разработчик 14 сентября 2015 06:47 #

            Прочитал, но мне это ни о чем сейчас не говорит. Я тестировал на абсолютно голой площадке. Все время в консоль вылетает эта ошибка. Понять в чем причина я не смог. Точнее не стал тратить на это много времени.

            • +1
              Yash Yash 18 февраля 2017 21:22 #

              Такая же проблема при каждом сохранении в Microsoft Edge. Сильно раздражает.

              Отключение всех плагинов не помогает.

              Приходится пользоваться для редактирования товаров Internet Explorer.

Добавить ответ

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