Новости платформы SAAS BooStore.pro CMS
Обновления на платформе для создания сайтов и интернет-магазинов BooStore.pro

Обновления и новости

Добавлена подробная информация о результате импорта.


Добавлена функция показа выбранных в поисковом фильтре значений вверху страницы. Функцию можно включить как в "Мобильном меню: Приложении", так и в функциональном меню "Поисковый фильтр". При включении функции в Мобильном меню, можно задать минимальный размер экрана для ее активации.


jQuery UI полностью удалена с платформы. Установка библиотеки происходит только на некоторых страницах Админ-Центра. Причина удаления — оптимизация и ускорение загрузки. Библиотека jQuery UI занимает более 250 кБ.
После оптимизации мы написали собственные модули всплывающих окон (dialog), изменения количества товаров перед добавлением в корзину (spinner), обновили настраиваемый модуль всплывающих окон hotengine-popup, заменили функцию вкладок (tabs) — теперь они полностью реализованы с помощью стандартных средств браузеров. Кроме того, заменена функция автозаполнения с помощью самого компактного плагина — Awesomplete.

Благодаря такой оптимизации удалось сократить код загружаемых библиотек до 22 кБ. Кроме того, многие наши библиотеки вынесены в отдельные процессы, поэтому они не загружаются без необходимости.








Функции которые отключены:
  • dialog()
  • draggable()
  • droppable()
  • resizable()
  • selectable()
  • sortable()
  • accordion()
  • tabs()
  • tooltip()
  • datepicker()
  • progressbar()
  • spinner()
  • slider()
  • slider("option")
  • slideUp()
  • slideDown()
  • fadeIn()
  • fadeOut()
  • position()
  • widget()
Несколько дней мы будем тестировать и выявлять все ошибки. Пожалуйста, в случае обнаружения ошибок сообщите нам через форму обратной связи.
В ближайшие дни будет осуществлено глобальное обновление функционала платформы. Большая библиотека JUQEY UI будет отключена. Для ее установки, если вы используете какие-то функции из списка ниже для стилизации вашего сайта, то необходимо подключить библиотеку вручную. Это можно сделать при помощи создания блока/меню и размещения в нем кода 


 Code: html
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.14.0/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.14.0/jquery-ui.min.js"></script>





Функции которые будут отключены:
  • dialog()
  • draggable()
  • droppable()
  • resizable()
  • selectable()
  • sortable()
  • accordion()
  • tabs()
  • tooltip()
  • datepicker()
  • progressbar()
  • spinner()
  • slider()
  • slider("option")
  • slideUp()
  • slideDown()
  • fadeIn()
  • fadeOut()
  • position()
  • widget()



Некоторые из них будут заменены (или уже заменены) на облегченные и более современные методы. 

Для всплывающих окон будет подключен наш новый модуль hotengine_micromodal , размер которого – всего 8кб. Аналогично будут заменены spinner(), tooltip().  Замена tabs() была произведена ранее. 



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


Добавлена опция отображения дополнительных изображений в карточке товаров.


Обновлена библиотека Jquery → 3.7


Добавлена возможность скрывать элементы сайта при активации мобильного меню.


Добавлена возможность устанавливать налог с автоматическим пересчетом итоговой стоимости.


Добавлена возможность устанавливать скидку в зависимости от количества покупаемого товара.


Добавлено отображение производителей в мобильное меню. А также добавлена возможность использоваться Callback функцию JavaScript при нажатии на кнопку в мобильном меню.


Добавлена демонстрация шаблона и быстрая установка. Шаблон реализован с возможностью изменять цветовую схему, в редакторе дизайна.
Открыть демонстрацию шаблона
Установить шаблон.


Добавлено быстрое создание акции к товарам на основе "Оптовой цены". Данная функция позволяет перенести "оптовую цену", в "Цену" товара и добавить предыдущее значение цены в пункт "Старая цена". Вы можете установить действие после завершения акции, например, вернуть "Старую цену" в "Цену", и удалить отметку "Акция". Таким образом можно быстро запускать акции для большого количества товаров.


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


Добавлена функция привязки мобильного меню к любому элементу (кнопке). Это позволить создать кнопку вызова мобильного меню, без отображение плашки вверху сайта.


Добавлена навигация по категориям магазина в Виджет "Slide Menu".


Добавлены библиотеки SVG иконок в Мобильное меню, а также возможность изменять для них цвет.


Добавлены SVG иконки в Footer Widget, а также возможность изменять для них цвет.


Добавлена платежная система Stripe.com с поддержкой: Visa, MasterCard, Apple Pay, Google Pay, AliPay, Discover, American Express и прочих.

Как подключить Stripe:

  1. Перейдите в раздел Магазин → Платежные системы.
  2. Нажмите Добавить платежную систему и выберите Stripe / Stripe.com.
  3. Зарегистрируйтесь на https://stripe.com/, если у вас ещё нет аккаунта.
  4. В разделе Developers → API keys получите Publishable key и Secret key.
  5. Введите эти ключи в соответствующие поля на платформе BooStore.pro для подключения Stripe.

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

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