Смысл в упрощении админки. Особенно для новичков, которые запускают свой первый интернет-магазин, и для продавцов на маркетплейсах. Упрощение достигается за счёт:
Переработки дизайна админки (это дольше и сложнее, но как раз сейчас этим занимаемся).
Сокращения количества полей и настроек (такое уже внедрили, но не везде).
Чтобы не терять функциональность при сокращении количества полей и настроек, мы оставили их глобальными. И разрешили их включать/выключать на уровне отдельных объектов.
А также потенциально возможность задать какую-то настройку глобально один раз и скрыть её для всех товаров, чтобы не мешалась. Например, “Отслеживать количество”, “Тип опций”, “Тип исключений”, “Действие при нулевой цене” и т.п. раньше отвлекали на себя внимание на странице редактирования товара. А теперь нет (но при этом их без правок в коде можно вернуть, когда понадобятся).
После обновления на странице “Магазины и ПВЗ” на морде происходит ошибка 500 при запросе “index.php?dispatch=store_locator.get_cities_list&q=&page=1&page_size=10&is_ajax=1”
Tygh\Exceptions\AException
Message
Unknown column ‘locations.store_type’ in ‘where clause’ (1054)SELECT descriptions.city AS city FROM ac_store_locations AS locations LEFT JOIN …
Собственно в обновлённом контроллере строки про status и warehouses приводят к ошибке:
Я проверил на одном из хостингов базирующихся в России, из-за очень низкой скорости скачивания пакета, несколько раз смог воспроизвести проблему. У всех, у кого такая проблема воспроизводится стабильно - в файле app/Tygh/UpgradeCenter/Connectors/BaseConnector.php найдите и замените строки:
Это увеличит время таймаута на скачку с 90 секунд до 300. В среднем - должно хватить, но можно увеличить и больше, если совсем дела плохи. Информацию о проблеме разработчикам передал.
Вы маякнете когда выйдет пофиксенная 4.17.2 ? или дополнительный SP.
Чтобы их все сразу поставить. а то я ж не узнаю о нем в админке, пока не поставлю 4.17.2.