Обновление Shop-Script 5.1.7

Shop-Script обновлен до версии 5.1.7. В этом обновлении:

  • Три новые темы дизайна: Clear, Sidebar, Nifty

    Все новые темы дизайна универсальные и доступны для приложений Shop-Script, Сайт, Блог и Фото. Тему для нужного вам приложения можно бесплатно установить с помощью «Инсталлера».

    • Адаптивный дизайн. Все три новые темы дизайна адаптированы для различных устройств и разрешений экранов: стационарных компьютеров, планшетов (например, iPad) и мобильных устройств на базе iOS и Android. Требуемые CSS-стили автоматически подключаются в зависимости от разрешения экрана и типа устройства, которым пользуется посетитель сайта.
    • Dropdown. Для навигации в темах используется выпадающие меню, реализованное полностью на CSS и также адаптированное для работы на мобильных устройствах.
    • Увеличение изображений. Просмотр больших изображений товаров на витрине магазина во всех трех темах дизайна реализован на основе плагина Easy Zoom.
    • Также как и доступные ранее темы дизайна «Дефолт» и CUSTOM, новые темы Clear, Sidebar, Nifty являются удобной основой для создания собственных тем дизайна для всех приложений фреймворка с фронтендами, доступных сегодня: Shop-Script 5, Блог, Фото и Сайт. В качестве родительской темы в каждом из семейств тем используется тема для приложения «Сайт».

    Посмотрите новые темы дизайна в демо-версии по адресу demo-ru.webasyst.com. Переключатель тем дизайна находится в нижней части страницы. Попробуйте изменять размер браузера от стандартного до самого маленького, чтобы увидеть, как в режиме реального времени подгружаемые стили изменяют внешний вид страницы.

  • Добавлено отображение адресов обратных вызовов для платежных систем (callback URL) в настройках соответствующих модулей оплаты.
  • Улучшена обработка обратных вызовов от платежных систем и смены статуса заказа в зависимости от ответа платежной системы.
  • Улучшена обработка наличия на складе и доступности для заказа добавленных в корзину товаров — это критично в ситуациях, когда товар, добавленный покупателем в корзину, снимается с продажи или заканчивается на складе; для использования этого исправления в измененных темах дизайна необходимо использовать код файлов cart.html и cart.js оригинальных тем дизайна.
  • Добавлен хук backend_order для добавления функциональности на страницу просмотра отдельного заказа в бекенде.
  • Оптимизация системных функций и исправления обнаруженных ошибок.