У нас еще есть маркетплейс услуг - SEO, devOps, дизайн
Подробнее
0

Товар успешно добавлен в корзину

Оформить заказ

Вышел релиз ReadyScript 5! Drag&drop конструктор, новые сценарии авторизации, новые настройки оформления заказа, и многое другое!

Больше года наша команда работала над этим масштабным релизом. Как обычно, мы освоили новейшие «реактивные» технологии, которые легли в основу нашего нового сервиса, который мы сегодня представим для Вас в рамках релиза ReadyScript 5.0!

Drag&drop конструктор сайта

Первое, с чем сталкиваются пользователи после открытия интернет-магазина – с настройкой внешнего вида своего магазина. Как известно, за внешний вид любого сайта отвечает такие языки программирования/разметки как HTML+CSS+JavaScript. Но далеко не каждый знаком с данными технологиями.

Мы долго думали, как же упростить эту задачу для клиентов. И кое-что придумали. Придумали такое решение, которое полностью совместимо с форматом наших шаблонов, не требует программирования, но позволяет очень гибко настраивать визуальные блоки данных.

Встречайте, в ReadyScript появился новый визуальный блок под названием «Дизайнер», который можно вставить через наш конструктор сайта или с помощью режима отладки в любую часть страницы.

Блок «Дизайнер» – это визуальный drag&drop конструктор, который позволяет собрать произвольный блок данных из элементов(атомов) или загрузить заранее подготовленные и настроенные сочетания атомов по различным тематикам (шапка, фотогалерея, текстовый блок, карты, футер, и др.) Перейдем от слов к видео, вот как это работает:

Модуль «дизайнер» войдет во все редакции ReadyScript. Почти все его функции будут бесплатными, но некоторые будут доступны только при наличии PRO-подписки, которую мы объединили с подпиской на обновления ReadyScript.

Подробнее о новом drag&drop конструкторе сайтов, мы написали здесь.

Новые сценарии авторизации

Мы значительно расширили возможности по настройке авторизации и регистрации пользователей. Теперь доступны 3 сценария авторизации:

  1. Стандартный

    Данный сценарий полностью совместим с той логикой, что присутствует сейчас в ReadyScript. Вход по логину и паролю, восстановление пароля только на e-mail.

  2. Двухфакторная авторизация

    Данный сценарий предполагает ввод кода верификации, который направляется по SMS. Верификацию вторым фактором можно включить для авторизации и/или регистрации пользователей, а также для восстановления пароля по номеру телефона.

    Ввиду того, что в процессе оформления заказа у нас используется сквозная регистрация, данный сценарий относятся в том числе и к оформлению заказа.

    Двухфакторную авторизацию/регистрацию можно включить как для всех пользователей, так и только для некоторых. Таким образом, мы заложили потенциальную техническую возможность продавать услугу двухфакторной авторизации пользователям.

  3. Авторизация/регистрация с помощью номера телефона и кода из SMS

    Предполагает авторизацию с помощью ввода только номера телефона и подтверждения его через код из SMS.

    В случае, если пользователя с таким номером в системе нет, можно включить автоматическую регистрацию. Пользователю присвоится атогенерируемое имя вида “Пользователь-028375”. Если вам все же нужно больше сведений о пользователе, можно отключить функцию авторегистрации и направлять пользователя на привычную, полную форму регистрации.

Важно: любая двухфакторная система авторизации на вашем сайте потребует подключения SMS провайдера к вашему интернет-магазину. Можно воспользоваться, например, нашими SMS услугами.

Настройка сценария авторизации производится в разделе Веб-сайт -> Настройка модулей -> Пользователи и группы -> Вкладка "Настройки входа/регистрации".

join_settings

Расширенные настройки полей регистрации, авторизации

В настройках модуля «Пользователи и группы» добавлена еще одна вкладка, позволяющая настраивать видимые и обязательные поля при регистрации.

reg_settings

Мы также добавили долгожданную опцию, позволяющую отображать одно поле для ввода фамилии, имени, отчества.

checkout[1]

Данные настройки влияют на поля, выводимые в форме регистрации и в форме оформления заказа.

В текст ошибки о том, что E-mail или телефон занят мы добавили ссылку на авторизацию. Теперь пользователям будет значительно легче оформить заказ.

Настраиваемое значение в поле Логин

Мы добавили опцию в настройках модуля «Пользователи и группы», с помощью которой можно настроить список полей, которые могут использоваться в качестве логина при авторизации. В списке следующие поля:

  • Логин
  • E-mail
  • Телефон

До сегодняшнего дня, поле «логин» всегда дублировало E-mail, теперь – нет, все три поля независимые и любое из них может быть пустым. Более того, поле «логин» можно включить для отображения в регистрации и оно появится в формах помимо поля E-mail.

Контроль целостности

В случае отсутствия уникальности в полях авторизации у нескольких пользователей, система не разрешит сменить сценарий авторизации. Для поиска и устранения дублей по полям Email, телефон, мы добавили специальный фильтр на странице со списком пользователей.

Отфильтровав и отсортировав пользователей по повторяющемуся полю, можно быстро вручную найти и либо удалить пользователей, либо откорректировать необходимое поле.

Ускорение калькуляции доставок

Данная информация предназначена для разработчиков. В ReadyScript появился единый центр внешних запросов, который поддерживает общее логирование и кэширование. Информация о том, как им пользоваться есть в нашей документации.

Данное нововведение позволить в удобной форме в едином месте (в разделе Веб-сайт -> Настройка модулей -> Системный модуль -> Утилита "Логи внешних запросов") просматривать логи запросов к внешним сервисам, а также ускорит работу некоторых модулей, например, модулей доставок.

Мы уже обновили все имеющиеся у нас модули доставок и внедрили там поддержку новой системы запросов.

Обновление до последней версии ReadyScript

Важно: Мы добавили поддержку новых сценариев авторизации в 5 наших стандартных шаблонов, которые поставляются в коробке. Если в вашем магазине используется кастомная тема, необходимо обратиться к разработчикам вашей темы оформления или к нам в платную поддержку для внедрения новой функциональности. Для разработчиков, мы написали инструкцию по миграции с ReadyScript 4.1 на 5.0.

Новые возможности по авторизации, регистрации в настоящее время не распространяются на приложение сервиса ReadyScript Mobile.

Установить последние обновления могут все пользователи ReadyScript, у которых активна подписка на получение обновлений.

ВАЖНО: Если у вас возникают ошибки в визуальном редакторе, то необходимо очистить кэш браузера. В Google Chrome и Firefox это можно сделать с помощью клавиш CTRL + SHIFT + DEL. В открывшемся окне настроек отметить флажок  Изображения и другие файлы и нажать Очистить.

Изменения в лицензировании и стоимости продуктов

В связи с расширением функциональности платформы ReadyScript, с 1 марта у нас обновятся следующие тарифы:

Коробочная версия платформы ReadyScript

Временная лицензия Лицензия на 1 год обновлений + PRO подписка
Витрина 325 ₽/мес. 1 500 ₽/год
Маркет 700 ₽/мес. 3 500 ₽/год
Гипермаркет 900 ₽/мес. 4 800 ₽/год
Мегамаркет 5 800 ₽/год

25 февраля 2020 10:24, Артем Полторанин
Рассказать друзьям: