Обновление Shop-Script 8.14
22 октября 2020Мы выпустили обновление Shop-Script до версии 8.14. Обновились также фреймворк Webasyst, приложения «Сайт», «Команда», «Блог», «Хаб» и «Задачи», несколько плагинов для Shop-Script, плагины доставки и оплаты и тема дизайна.

Shop-Script
Новый редактор товаров
В этом обновлении мы сделали доступной для вас часть обновлённого редактора товаров, над которым мы работаем последние несколько месяцев. Цель этой разработки — сделать удобнее и нагляднее создание и редактирование товаров.
За несколько лет «жизни» тех версий Shop-Script, которые работали на основе фреймворка Webasyst, мы собрали много пожеланий и замечаний от пользователей и хотели бы наконец учесть их, чтобы сделать программный продукт современным и лёгким в использовании. Недавно мы проделали подобную работу с разделом настройки типов и характеристик товаров и теперь взялись за редактор товаров!
Что же нового в новом редакторе?
Если кратко, то... всё! Мы полностью переделали интерфейс, разбили на другое количество разделов и по-другому «перетасовали» поля между разделами.
Новый редактор товаров ещё не закончен — в нём доступны пока только два раздела: «Основные данные» и «Цены и характеристики». Над остальными разделами мы сейчас работаем и будем открывать их по мере готовности с каждым очередным обновлением. Следите за выпуском новых версий Shop-Script — будет интересно!
Кроме просто переделки интерфейса, мы добавили и новые возможности, которых в Shop-Script раньше не было:
- Новый статус товара «Снят с публикации». Он похож на старый статус «Скрыт», но товар в этом статусе вообще никак не доступен на витрине. И для этого статуса можно настроить перенаправление с адреса скрытого товара на какой-нибудь другой адрес, например, на главную страницу магазина, на страницу основной категории товара или на любой другой URL, который вы укажете.
- Модификации артикулов. Модификации — это разновидности товара с одним и тем же кодом артикула, но с разными параметрами. Например, какой-то товар может быть представлен на складе нескольких артикулами, а у каждого артикула могут быть разновидности, скажем, разного цвета. Вот это и есть модификации.
- Загрузка фотографий товара в свойствах артикулов. Если нужно добавить в артикул новое изображение, больше не обязательно переходить в раздел управления фотографиями и видеороликами о товаре — теперь можно загрузить новое фото прямо в свойствах любого артикула.
Посмотрите видеообзор нового редактора товара, в которым мы рассказываем об основных его возможностях и нововведениях.
Добавление и удаление купонов на скидку при редактировании заказов
До этого обновления указывать купоны могли только покупатели — во время оформления заказа. Теперь это может делать и администратор магазина — при создании нового или редактировании существующего заказа. Можно добавлять купоны в заказы, изменять ранее добавленные купоны и удалять их из заказов.

Улучшенный выбор витрин в настройках уведомлений о заказах и триггерных рассылок
Раньше в настройках уведомлений и триггерных рассылок можно было выбрать только одну витрину в качестве источника заказов, о которых нужно отправлять сообщение покупателю или администратору. Теперь появилась возможность множественного выбора: для каждого уведомления или рассылки можно выбрать сразу несколько витрин — источников заказов.
Побочный положительный эффект от этого нововведения — теперь можно настраивать уведомления в том числе для витрин на сайтах-зеркалах. Раньше вообще не было возможности настраивать уведомления для таких витрин.
Исправление ошибок
В версии 8.14 мы также исправили несколько ошибок. Список самых важных улучшений и исправлений:
- обновление содержимого информационных страниц из-за неправильной отправки заголовка Last-Modified;
- использование настройки личного кабинета «Отправлять пользователям уведомление о завершении регистрации» для автоматической регистрации покупателей при оформлении заказа;
- отображение идентификаторов плагинов в настройках способов доставк и оплаты, чтобы всегда было точно видно, какой именно плагин вы настраиваете;
Остальные исправления мы описали на странице со списком обновлений Shop-Script.
Фреймворк Webasyst
Во фреймворке мы добавили возможность использовать популярные иконки Font Awesome для создания современных пользовательских интерфейсов. Например, мы сами использовали эти иконки при разработке нового редактора товаров в Shop-Script.
Другие приложения Webasyst
В приложениях «Сайт», «Команда», «Блог», «Хаб» и «Задачи» мы исправили несколько ошибок. А в приложении «Хаб» также добавили несколько хуков для разработчиков плагинов.
Плагины для Shop-Script
В плагине «Реферальная программа» отключили использование настройки бонусной программы с выбором типов товаров. Это было неочевидно и путало пользователей Shop-Script.
В плагине «Честный ЗНАК» мы улучшили распознавание товарных кодов и их передачу в плагины оплаты в качестве кодов маркировки.
Доработали плагин «Яндекс.Маркет», чтобы учитывать при экспорте YML-файла требования сервиса к описанию промокодов.
В плагинах «Счет-фактура» и «Товарная накладная» исправили самопроизвольное изменение стоимости заказа при редактировании печатной формы.
Плагины доставки
Доработали плагин «Boxberry», чтобы им могли пользоваться владельцы интернет-магазинов в Беларуси и Казахстане. И добавили возможность отслеживать отправления на странице заказа в панели администратора магазина и в личном кабинете покупателя.
В плагине «Курьер» улучшили обработку значений в полях, которые покупатель заполняет во время оформления заказа.
В плагине «Пункт выдачи заказов» сделали возможным выбор пунктов самовывоза до ввода адреса доставки, когда администратор магазина создаёт новый заказ для покупателя.
Плагин «Самовывоз» адаптировали для использования с версией PHP 7.4.
Плагины оплаты
В плагине «Эквайринг Сбербанка» мы реализовали передачу кодов маркировки товаров, если используется фискализация чеков в этом плагине. Чтобы использовать эту возможность в Shop-Script, нужно обязательно обновить интернет-магазин до версии 8.14.
В плагине «Яндекс.Касса» исправили отображение актуальной информации в том случае, если покупатель отказывается от совершения платежа и возвращается на ваш сайт. И исправили ошибку использования плагина со старой версией Shop-Script 6.
В плагине «Тинькофф Банк» обновили логику обработки кодов ошибок в соответствии с информацией от банка и исправили недочёт локализации.
Тема дизайна «ВКонтакте»
Мы обновили эту тему дизайна, чтобы она соответствовала актуальным требованиям соцсети — использовала программную библиотеку VK Bridge.
19 комментариев
А такого базового функционала как "Избранные товары" так и нет...
ответить> Новый статус товара «Снят с публикации».
ответить- вот за это большое спасибо. Очень нужная вещь, которой давно не хватало. Теперь, я надеюсь появилась (или в ближайшее время появится) возможность в настройках витрин гибко управлять "на лету" статусами товаров:
- в каких случаях считать товары на витрине "скрытыми"
- и в каких случаях считать товары на витрине "снятыми с публикации"
Если это пока что еще реализовано и не планируется, то очень прошу ознакомиться с темой, которую я создавал некоторое время назад, там я постарался максимально подробно изложить свои мысли на этот счет - https://developers.webasyst.ru/forum/37057/globalnaya-problema-s-nastroykami-otobrazheniya-tovarov-na-raznykh-vitrinakh-v-shop-script-predlozhenie-po-uluchsheniyu-funktsionala/
>Модификации артикулов.
ответитьУважаемые, у каждой модификации товара, при нормальном производстве, есть свой собственный артикул который описывает - цвет, размер, вес и другие характеристики. При этом!!! У кажлого такого товара есть свой, уникальный, артикул, штрихкод и вес, который учитывается при расчете стоимости доставки. Такие товары есть в парфюмерии, например духи Оксана Робски есть объем 75 мл, есть объем 45 мл. У каждого флакона - индивидуальный артикул и уникальный штрихкод. Вес, как понимаете - тоже разный. До сих пор, при заполнении карточки товара, эти особенности невозможно учесть. Ну когда же вы начнете уже учитывать такие нюансы?
Из вашего описания пока непонятно, почему описанные вами нюансы невозможно учесть. На первый взгляд, всё это возможно, только для каждого варианта товара нужно создавать не модификации, а обычные артикулы — каждый со своим кодом, весом и объёмом.
ответитьНо не исключено, что мы не знаем каких-то особенностей работы вашего интернет-магазины, о которых вы здесь не рассказали.
Напишите нам, пожалуйста, в службу поддержки: https://www.webasyst.ru/my/requests/my/ — попробуем предложить удобное решение. Или передадим разработчикам более подробное описание нужных вам возможностей.
На самом деле вся проблема в том, что webasyst не заточен под работу артикулов как таковых. Да, потихоньку пилится поддержка, где-то плагины доставки учатся работать с артикулами, где-то выгрузка в яндекс маркет, где-то синхронизации начинают учитывать эти моменты.
ответитьДелаешь артикулы - вылезает проблема - что в названии писать. Полностью? В вариантах выбора тогда каша.
Только вес/граммы? Тогда в маркет/гудс выгружается вместо названия каша.
К примеру штатная синхронизация c "моим складом" в режиме артикулов работать не будет, так как МС артикулы у себя не создает. В 1с, уверен тоже особенности.
Есть уже разрозненные костыли в магазине, свой урл для артикула, сео для артикула, еще что-то.
Как вариант - может быть кардинально решить проблему артикулов? Она же тянется уже очень давно, еще 6ой версии.
Пусть все останется товарами. С товарами все отлично умеют работать. Просто дать возможность товары задавать как артикулы других товаров.
Что-то примерно как реализовано здесь:
https://www.webasyst.ru/store/plugin/shop/productgroup/
Тогда все выгрузки, синхронизации, доставки - вообще все критичные сервисы будут работать штатно, и не морочиться появлением артикулов как таковых.
А для нужд тем - будет один раз реализован этот маленький кусочек, задать основной товар, к нему подтовары, ну и вариант вывода в этой "общей" карточке.
Все ссылки, сео, ШК, подборы поставщиков, я там уж не знаю что еще - все останется.
Самое важно что сразу заменил. В выборе цвета сделайте иконку маленький квадратик с этим цветом около названия. А то в прошлых версиях если менять названия цветов, то не понятно какой цвет, пока не раскрываешь свойства модификации.
ответитьПришлите, пожалуйста, в службу поддержки снимок экрана с пометкой, где именно нужно добавить иконку с обозначением цвета: https://www.webasyst.ru/my/requests/my/
ответитьЕще не ставил, но по видео уже предложения:
ответитьРедактор товаров.
1. При переходе в другой раздел во сплывающем окне добавить кнопку "сохранить и перейти"
2. В складах, добавить функцию обнулить остатки по всем складам:
- для конкретного артикула (размера)
- для всех артикулов (размеров)
3. В разделе цены и характеристики добавить кнопку Копировать модификацию, чтобы копировалась с охранением данных: цен, и прочих.
Чтобы было оперативнее редактировать и например менять просто у скопированых модификаций одну только характеристику.
Хотя 3 уже есть)))
ответитьСпасибо за Модификации артикула. Просил пару лет... и только все перестроил под другой вариант использования, оно появилось. Прям не знаю радоваться или грустить.
ответитьЕще огромная просьба к разработчикам и системы и плагинов. ПОЖАЛУЙТСА делайте возможность поиска при выборе позиций из выпадающих списков! Когда их большое количество ну очень неудобно перематывать и искать, тем более если не по алфавиту все. А такая возможность есть не везде. Например при выборе характеристики новому артикулу нет :(
ответитьВ целом - Круто, современно, лаконично.
ответитьВосприятие гораздо лучше
идея с вкладками слева очень понравилась.
что советую:
1) растянуть центральный блок ( сделать растягиваемым) у меня 13 дюймов и уже много места, которое может быть занято и непереносится на 2ю строку
https://yadi.sk/d/0Yb83Lh202QvnA
меньше скроллить.
2) вывод витрин на которых этот товар - просьба сделать их в строчку, а не столбик
и также сделать скрытие если больше 2 строк, кнопка « еще»
https://yadi.sk/d/mCN4sJzR1tBgYQ
3) дополнительные категории https://yadi.sk/d/SvfrmTZ52RE56Q
у многих этих категорий много, и идеально сделать их в строчку
вот есть плагин даже, типо того
https://yadi.sk/d/7t6kmAp-AbU0mA
4) облагается налогом - уберите эту настройку для товаров , для категорий например сделать.
было бы круто, если при прокрутке «основные данные» следующая вкладка « цены и характеристики» сама открывалась
- не увидела поле «штрих код товара» в основных
5) Вкладка « Цены и характеристики»
https://yadi.sk/d/bEDfcNwJdva5OQ
кнопка "выбрать" - выделено голубым цветом - очень рябит и забирает на себя внимание, но она не так важна.
Может оставить только карандашик ? Убрать надпись ? будет лучше
Добрый день.
ответитьВ новом редакторе, кажется, не отображаются некоторые вещи, которые есть в старом.
Например у меня есть характеристика товара "ID в XML поставщика". В старом редакторе я могу её проставить и поменять. А в новом, кажется, нет. Это баг или фича? Это появится?
Romeo, в общем случае такого быть не должно. Т.е. если характеристика настроена средствами Shop-Script она должна быть доступна в новой версии редактора. Возможно, характеристика настраивается с помощью плагина, тогда возможны варианты. Напишите, пожалуйста, нам в службу поддержки, разберём ваш случай более подробно.
ответитьТам не "характеристика". Там просто плагин вставляет свой блок со своими данными. RomeoWhiskey не так выразился.
ответитьЯ так понял, что вообще все плагины, которые добавляют что-то на страницу редактирования товаров, перестали это делать. Вы это намеренно сделали (временно) для демонстрации коробочного интерфейса? Если да, то ок. Если нет и всем разработчикам придется теперь переписывать и обновлять свои плагины.... надеюсь старый редактор будет еще долго оставаться доступным
Cтатус товара «Снят с публикации».
ответитьБудут ли такие товары как-то помечаться цветом? Как скрытые товары. Невозможно отличать от товаров которые в остатке 0 и опубликованные.
может и услуги нормально сделаете?
ответитьКак обновиться?
ответитьShop has 8.8.1.29 version but should be >= 8.14.0.38
Напишите нам, пожалуйста, в службу поддержки, — поможем вам установить обновления.
ответитьhttps://www.webasyst.ru/my/requests/my/