Инфо Проблема с сохранением/изменением товаров на Prestashop 1.5, 1.6 в Chrome, Opera, Яндекс.Браузер

Тема в разделе "PrestaShop", создана пользователем trace, 30 окт 2016.

Информация :
Приветствую гость, обрати внимание! Темы которые закреплены в разделах, в скором времени будут откреплены. Правила раздела PrestaShop

(Не актуальные темы) Каталоги:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
(Не актуальные темы) Поиск / Запросы:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
Полезная информация:Поддержка и помощь c PrestaShopУбираем ПрестаТраст, стучалки и прочую рекламуСовместные покупки модулей и шаблоновПеревод Prestashop и модулей
Модераторы: trace
  1. trace

    trace Prestashop

    Moderator
    Регистр.:
    4 ноя 2013
    Сообщения:
    320
    Симпатии:
    578
    Недавно заметили баг с сохранением товаров в последней версии хрома версии 54.
    Это касается и всех остальных Хром-подобных браузеров (Opera, Яндекс-браузер и прочие).

    Подробности тут: http://build.prestashop.com/news/prestashop-1618-maintenance-release/
    Перевод:
    Проблема при создании/редактировании товара в PS 1.5 и 1.6

    В то время когда мы упаковали версию 1.6.1.8 для тестирования две недели назад, была выпушена 54-ая версия браузера Google Chrome. Они выпустили существенное обновление этого браузера, так как он удаляет возможность делать синхронные вызовы XMLHttpRequest - метод, который используется в PrestaShop 1.5 и на страницах создания товара в 1.6.

    По сути дела, это делает невозможным создать или изменить товар во всех версиях PrestaShop 1.5 и 1.6. Хотя это проблемное поведение не является ошибкой PrestaShop, это разработка от организаций, управляющих стандартами W3C/WHATWG (применяемыми производителями браузеров после того, как признаются устаревшими). Все пользователи PrestaShop свидетельствуют об этой проблеме после того, как браузер Chrome обновился до последней версии.
    Кроме того, другие браузеры, в ближайшее время, тоже должны принять новый стандарт: Firefox также осуждал async-параметр. Мы пока точно не знаем, когда это случится для других браузеров.

    Команда разработчиков PrestaShop знает о ситуации, и публично работает над этой проблемой: вот Forge-тикет, и текущий запрос. Пожалуйста, помогите нам протестировать текущее исправление! Давайте удостоверимся, вместе, что он решит проблему для всех! Кроме того, убедитесь, что ваши модули и темы НЕ используют синхронные вызовы XHR! Подробнее тут.

    PrestaShop 1.6.1.8 не содержит исправление. Мы планируем сделать как можно быстрее v1.6.1.9 с этим исправлением - таким образом, мы можем сосредоточить наш контроль качества на этой версии, чтобы полностью убедиться в решении вопроса. Предстоящий релиз будет также объяснять, как пропатчить предыдущие версии PrestaShop.

    Пока мы работаем над решением этой проблемы, вы должны быть в состоянии редактировать и создавать товары. Для этого снова установите Chrome 53-й версии и отключите автоматическое обновление.

    Суть проблемы:
    Не сохраняется изменение информации товара.
    Всё же сохраняется, но не с первого раза.
    Сохраняется частично.
    При нажатии на кнопку "Сохранить и остаться" перебрасывает в список товаров.


    В общем, эта проблема, возможно, в скором времени будет актуальна для всех браузеров новых версий.
    Всем владельцам магазинов на Prestashop 1.5-1.6 придется обновлять свои магазины до 1.6.1.9 или ставить специальный патч, который выпустят разработчики для всех остальных версий PS.

    ВЫШЛА 1.6.1.9 (и 1.6.1.10) Обновляемся:
    https://download.prestashop.com/download/old/prestashop_1.6.1.9.zip
    https://download.prestashop.com/download/old/prestashop_1.6.1.10.zip
    ------------------------------------------------------------------------------------------------------
    Фикс проблемы для 1.6.1.1 - 1.6.1.8: https://github.com/PrestaShop/PrestaShop/pull/6749/files

    Для всех остальных, у кого версия ниже 1.6.1.0 можете сделать фикс, описанный выше и отписаться о работоспособности здесь.
    Или, пока что используйте [​IMG] Mozilla Firefox или [​IMG] Internet Explorer
    В Microsoft Edge тоже эта проблема присутствует.

    Данный фикс НЕ подходит (или еще не доработан) для версий 1.6.1.0 и ниже.
     
    Последнее редактирование: 8 дек 2016
    erectus, rob1n, Vovart и 4 другим нравится это.
  2. trace

    trace Prestashop

    Moderator
    Регистр.:
    4 ноя 2013
    Сообщения:
    320
    Симпатии:
    578
    Обновил шапку темы, добавил перевод обращения разработчиков.
     
    _sashok нравится это.
  3. aleksey_z

    aleksey_z

    Регистр.:
    25 сен 2015
    Сообщения:
    313
    Симпатии:
    152
    Да, есть такая проблема, в Microsoft Edge тоже есть. Уже недели две.
    Может с первого раза сохранить изменения, может со второго, а может и с 10-го.

    P.S. На стареньком ноуте Firefox 49.0.2 - работает великолепно.
     
    Последнее редактирование: 31 окт 2016
  4. rob1n

    rob1n

    Регистр.:
    10 июл 2007
    Сообщения:
    470
    Симпатии:
    353
    после обновления в хроме перестало работать,
    в опере 41.0.2353.46 работает.

    нехочется фиксить престу, есть вероятность,что хром в новой версии исправит это или же это осознанный шаг хрома?
     
  5. _sashok

    _sashok PrestaShop Expert

    Регистр.:
    15 июл 2011
    Сообщения:
    2.029
    Симпатии:
    3.357
    гугл - инетобог

    поэтому хфранцузы педалят сейчас 1.6.1.9 оперативную

    и на днях обновимся )
     
    rob1n нравится это.
  6. hitbaby

    hitbaby

    Регистр.:
    12 сен 2012
    Сообщения:
    243
    Симпатии:
    253
    Обновлять действующий и отлаженный магазин если внесены 1000 правок в модули и шаблон --- это вообще катастрофа, и патч или фикс
    также будут с последствиями. Уже была проблема с длительным сохранением товара в ps1.6.1.0 и никакие фиксы ее не решили.
    Пользуюсь только ChromePortable , FirefoxPortable и тд Portable --- проще оставить и пользоваться для работы с админкой сайта
    работоспособную портабельную версию программы (браузера).
     
    serdib, _sashok и rob1n нравится это.
  7. noobasse

    noobasse Постоялец

    Регистр.:
    2 фев 2014
    Сообщения:
    64
    Симпатии:
    91
    А вот по теме с не сохранением товаров. С недавнего времени заметил учащение оставленных корзин. Причем новый покупатель заходит на страницу оформления заказа, заполняет поля и выбирает способ доставки + оплату. На этом все, заказ не оформляется(но данные приходят как брошенная корзина). До этого проблем не замечали. Версия 1.6.1.7 | модуль корзины One Page Checkout.

    Может у кого есть такие наблюдения:nezn:
     
    Aneli нравится это.
  8. _sashok

    _sashok PrestaShop Expert

    Регистр.:
    15 июл 2011
    Сообщения:
    2.029
    Симпатии:
    3.357
    есть такие жалобы, в частности то, что юзеру при переходе на страницу оформления показывает "пусто" - поэтому и брошенная

    + в логах престы
    /Adminka/index.php?controller=AdminLogs
    записывается как
    Frontcontroller::init - Cart cannot be loaded or an order has already been placed using this cart Cart

    очень похоже на проделки фикса хрома

    обновимся до 1.6.1.9 и будем смотреть - откуда корни идут
     
    noobasse, aleksey_z и rob1n нравится это.
  9. trace

    trace Prestashop

    Moderator
    Регистр.:
    4 ноя 2013
    Сообщения:
    320
    Симпатии:
    578
    Это осознанный шаг, и не только Хрома, а всех производителей браузеров. Нужно избавляться от устаревших, неэффективных стандартов.
    Первые звоночки к удалению поддержки синхронных вызовов XMLHttpRequest, были еще в 2012 году. Непонятно, почему это не отслеживали разработчики Prestashop и начали делать когда уже загорелось.
    "Гром не грянет, мужик не перекрестится."
     
    rob1n нравится это.
  10. aleksey_z

    aleksey_z

    Регистр.:
    25 сен 2015
    Сообщения:
    313
    Симпатии:
    152
    попробовал, вроде все нормально 1.6.1.8+Варехаус последний, с модулем One Page Checkout. Заказ оформляется, содержимое на месте.
     
    _sashok нравится это.