Обновление Shop-Script 8.19
25 мая 2021Мы обновили Shop-Script до версии 8.19, фреймворк Webasyst — до версии 2.1.0, а также несколько приложений, плагинов и тем дизайна. Расскажем подробнее обо всех обновлениях.

Shop-Script
Продолжаем развитие нового редактора товаров
- Появилась возможность создавать новые товары — раньше в новом интерфейсе их можно было только редактировать.
- Открылась новая вкладка с отчётом «Цены, наличие, публикация». На ней можно быстро просмотреть сводную информацию о товаре, сохранённую в разных вкладках редактора.
- Добавили возможность создавать новые характеристики на вкладке «Цены и характеристики». Теперь для добавления новых характеристик необязательно переходить в отдельный раздел настроек.
- В свойствах артикула стало возможным загрузить сразу несколько фотографий для всего товара. Из всех загруженных фотографий одну можно выбрать для каждого из артикулов.
Расширили возможности импорта CSV-файлов
Эти нововведения связаны с использованием нового редактора товаров — для того чтобы можно было правильно импортировать информацию о модификациях артикулов и характеристиках, используемых для выбора артикулов на витрине.
- Добавили поддержку дополнительного столбца «Тип строки». В этом столбце можно явно указать, в каком качестве должна импортироваться строка CSV-файла: либо как категория, либо только как товар, либо только как артикул, либо как товар и артикул сразу.
Этот дополнительный столбец теперь всегда будет добавляться при экспорте CSV-файла. Рекомендуемый способ импорта CSV-файлов — с использованием столбца «Тип строки». Но можно продолжать пользоваться и прежним форматом CSV-файлов, как вы привыкли, — импорт умеет работать и по-старому.
Новый столбец «Тип строки» мы добавили для того, чтобы новым пользователям было проще составлять CSV-файлы, в которых однозначно будет понятно, в каком качестве должна быть импортирована каждая строка. Это поможет избежать неприятных проблем, когда пользователь пытается импортировать много строк с товарами, а вместо товаров сохраняется много ненужных категорий — из-за ошибки в файле или в настройках импорта. - Добавили поддержку дополнительного столбца «Выбор вариантов товара» — для поддержки настройки нового редактора товара «Способ выбора вариантов товара на витрине». С его помощью можно указать, должны ли артикулы товара выбираться покупателями на витрине по наименованию из простого списка либо по значениям характеристик.
- Добавили новый вариант идентификации артикулов товаров: «По коду артикула и характеристикам для выбора на витрине». Его нужно использовать, если в новом редакторе для артикулов товара настроено несколько модификаций, т. е. вариантов артикула, у которых совпадают сочетания «код + наименование артикула».
Мы обновили инструкцию по импорту товаров из CSV-файлов и добавили в неё описание этих нововведений. Новые возможности реализованы так, чтобы вы могли безо всяких изменений продолжить работать с импортом CSV-файлов привычным образом — так же, как и до этого обновления. Применяйте новые возможности, только если видите в этом необходимость — например, если вы начали использовать возможности нового редактора товаров по настройке характеристик для выбора вариантов товара. - Добавили сохранение информации об ошибках импорта CSV-файла в отдельный файл. Например, если в ваш CSV-файл случайно попали повторяющиеся строки, то они сохранятся в отдельный диагностический CSV-файл — в нём есть дополнительный столбец с описанием ошибки.
Другие улучшения и исправления
- Добавили отображение названий удалённых пользователями товаров в системной Ленте событий.
- Исправили надпись на кнопке подтверждения во время оформления заказа, если в настройках отключён выбор способа доставки.
- Исправили работу магазина с плагином оплаты LiqPay.
- Улучшили поддержку PHP 8.
- Много других доработок: посмотрите полный список изменений.
Фреймворк Webasyst
Во фреймворке мы улучшили логику авторизации по номеру телефона и устранили несколько недочётов:
- восстановили отображение описаний всех доступных обновлений в приложении «Инсталлер»;
- исправили отображение полей с ключами адаптеров онлайн-карт в приложении «Настройки»;
- устранили ошибки при использовании PHP 8;
- сделали несколько улучшений для разработчиков приложений и плагинов.
Приложения CRM, «Блог», «Рассылки», «Поддержка»
В этих приложениях мы исправили ошибки при использовании PHP 8.
В CRM мы также исправили сохранение в настройках произвольного номера получателя SMS-уведомлений.
В «Рассылках» исправили ошибку сохранения информации в базу данных при сохранении настроек отправителя, а также отображение списка покупателей Shop-Script, выбранных в качестве получателей email-сообщения, если не установлено приложение CRM (для исправления требуется также обновление Shop-Script).
Приложение «Хаб»
В темах дизайна «Дефолт 2.0» и «Гипермаркет» добавили предупреждение о наличии несохранённых данных, когда пользователь пытается закрыть вкладку браузера, не опубликовав написанный текст комментария на сайте. И также исправили ошибку базы данных на страницах удалённых страниц форума.
Плагины для приложений
В нескольких плагинах мы устранили ошибки при использовании на хостинге с PHP 8:
- «Переход на Shop-Script»
- «1С (CommerceML)»
- «Импорт файлов» (для приложения «Файлы»)
- «Импорт записей» (для приложения «Блог»)
В плагине «Яндекс.Маркет» исправили ошибку в экспорте курсов валют при некоторых вариантах настроек.
Плагин оплаты LiqPay
В этом плагине мы исправили ошибку с отображением лишнего сообщения об ошибке «Invalid signature», которое появлялось при возврате покупателя на витрину даже после успешной оплаты. Для устранения этой проблемы нужно также обновить Shop-Script.
Плагин доставки «Яндекс.Доставка»
На странице заказа и покупатель, и администратор теперь могут увидеть адрес выбранного пункта самовывоза. Покупателю так удобнее забирать заказанные товары.
Мы также добавили уточнение адреса доставки для администратора, когда он добавляет или редактирует заказ в панели управления магазине — это работает так же, как и для покупателей на витрине. Для функции уточнения улучшили алгоритм подбора вариантов адреса: убрали отображение не самых актуальных вариантов.
Сделали немного удобнее работу с личным кабинетом «Яндекс.Доставки» — теперь в нём виден номер заказа из вашего интернет-магазина. И исправили несколько ошибок в работе плагина.
Плагин доставки Boxberry
Мы устранили недочёт в списке регионов России: добавили Ханты-Мансийский автономный округ. И исправили скачивание файла с этикеткой отправления со страницы заказа, если панель управления магазина открыта по протоколу HTTP, а не HTTPS.
Темы дизайна
В темах «Дефолт 2.0», «Гипермаркет», Clear, CUSTOM, Mobile, «ВКонтакте» и «Фейсбук» для Shop-Script мы исправили отображение страниц тегов, в названиях которых есть косая черта «/».
12 комментариев
Здравствуйте. После последнего обновления SS в корзине при оформлении заказа - выбираем регион - указываем город - загружается способы доставки и АВТОМАТИЧЕСКИ выбирается способ доставки который стоит первым, то есть покупатель его не выбирает, система загружает автоматически. Если первыми стоят пункты выдачи, то всплывает окно с выбором пунктов выдачи и покупатель не видит другой способ доставки - почта России. Как убрать это "технологию"?
ответитьВ поддержку написал - тишина.
Алексей, ваш запрос в работе. Дождитесь, пожалуйста ответа от службы поддержки.
ответитьВерсия Webasyst
ответить2.1.1.599
Версия PHP
5.6.40
Хостинг - Шерлокхост.
Чистая установка - сплошные танцы с бубном. Выдает матрац при любых телодвижениях в админке. Решается установкой перенаправления на https всех приложений в админке сайта.
Фреймворк Webasyst
ответить- сделали несколько улучшений для разработчиков приложений и плагинов.
А какие конкретно? Есть где почитать или лезть в код смотреть?)
Более подробное описание есть на странице истории изменений фреймворка https://www.webasyst.ru/updates/.
ответитьспасибо)
ответитьДобрый день.
ответитьПосле последнего обновления по всем заказам пошли неконтролируемые отправки писем об оформлении заказа, о коррекции и т.д. Хотя в административной панели всё запрещено, как поправить?
Запросов с подобной проблемой пока не поступало. Отправьте запрос в поддержку https://webasyst.ru/my/
ответитьВ экспорте товаров появились строки product и variant
ответитьиз-за этого новшества некоторые характеристики находятся на разных строках и приходится тратить кучу времени на то, чтобы собрать все в единую строку. Как это отключить и сделать как раньше?
Было бы очень круто, если бы добавили галочку которая включает и выключает экспорт типа строк (Между классическим и новым вариантом)
ответитьбыло бы неплохо выбирать характеристики к выгрузке, мне нужно 5 столбцов, в выгружаются порядка 90
ответитьДобавьте возможность отключения экспорта типа строк, работать стало просто не реально!!!
ответить