Новости платформы SAAS HotList.biz CMS
Обновления на платформе для создания сайтов и интернет-магазинов HotList.biz
  • blog.hotlist.biz
  • Обновления и новости платформы для создания интернет-магазинов Hotlist.biz
Добавлен новый способ отображения списка категорий в Магазине. Вертикальное Flex меню (Vertically Flex) - компактное вертикальное меню с фиксированной высотой, которое содержит категории и подкатегории магазина. Дочерние категории отображаются в блоке фиксированном по высоте, справа от кнопки родительской категории.


Добавлен новый способ отображения списка категорий в Магазине. Данный способ позволяет отобразить список категорий, а также несколько дочерних подкатегорий. Данный способ отображения можно включить при помощи Виджетов, "Виджет с категориями магазина", "Способ отображения" - "Стандартный список с блоками (кнопками) + список подкатегорий".


Внимание! Заменена структура файла Google Merchant XML. Ранее в качестве категории указывалось ее наименование. После обновления структуры, наименование перенесено в custom_lagel_2, а в качестве product type устанавливается полный путь к категории.


Добавлено окружение для кнопки корзины «hotengine-shop-product-cart-parent», может содержать дополнительные классы «hotengine-shop-product-compare-exists» и «hotengine-shop-product-favorite-exitst», если включено сравнение товаров или иконка добавить в избранное, с расположение «ЗА» или «ПЕРЕД» кнопкой корзины. Кроме того, если включен переключатель количества добавляемых в корзину товаров, то элемент будет содержать дополнительный класс «hotengine-shop-product-spinner-block».
Обновлены иконки переключения стиля отображения списка товаров.
Обновлен стиль отображения товаров в виде списка.


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


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


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 будет отключена. Для ее установки, если вы используете какие-то функции из списка ниже для стилизации вашего сайта, то необходимо подключить библиотеку вручную. Это можно сделать при помощи создания блока/меню и размещения в нем кода 


<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".