SAAS Platform News HotList.biz CMS
Updates on the platform for creating sites and online stores HotList.biz
  • blog.hotlist.biz
  • Updates and news of the platform for creating online stores Hotlist.biz
Added a function to display the values ​​selected in the search filter at the top of the page. The function can be enabled both in the "Mobile menu: Application" and in the "Search filter" functional menu. When enabling the function in the Mobile menu, you can set the minimum screen size for its activation.


jQuery UI has been completely removed from the website. The library is now installed only on certain pages of the Admin Center. The reason for the removal is optimization and speed improvement of loading. The jQuery UI library takes up more than 250 kB.
After optimization, we created our own modal window modules (dialog), changed the quantity of products before adding them to the cart (spinner), updated the customizable hotengine-popup modal module, and replaced the tab function (tabs) — now they are fully implemented using standard browser tools. In addition, the autocomplete function has been replaced with the smallest plugin — Awesomplete.

Thanks to this optimization, we have reduced the code of loaded libraries to 22 kB. Moreover, many of our libraries are separated into individual processes, so they are not loaded unnecessarily.


Please note that if you previously used functions like dialog, slide, accordion, autocomplete, or some other functions exclusive to the jQuery UI library, you will need to install the code for their loading. This can be done by adding a block/menu, placing it in service tags, with the following code.


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





The functions that are disabled:
  • dialog()
  • draggable()
  • droppable()
  • resizable()
  • selectable()
  • sortable()
  • accordion()
  • tabs()
  • tooltip()
  • datepicker()
  • progressbar()
  • spinner()
  • slider()
  • slider("option")
  • slideUp()
  • slideDown()
  • fadeIn()
  • fadeOut()
  • position()
  • widget()
We will be testing and identifying all errors for several days. Please, if you discover any errors, let us know through the feedback form.
In the coming days, a global update of the platform's functionality will be carried out. The large JUQEY UI library will be disabled. To install it, if you are using any of the functions listed below for styling your website, you need to manually include the library. This can be done by creating a block/menu and placing the following code in it: <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>
The functions that will be disabled:
  • dialog()
  • draggable()
  • droppable()
  • resizable()
  • selectable()
  • sortable()
  • accordion()
  • tabs()
  • tooltip()
  • datepicker()
  • progressbar()
  • spinner()
  • slider()
  • slider("option")
  • slideUp()
  • slideDown()
  • fadeIn()
  • fadeOut()
  • position()
  • widget()
Some of them will be replaced (or have already been replaced) with lighter and more modern methods. For pop-up windows, our new module hotengine_micromodal will be connected, with a size of only 8kb. Similarly, spinner() and tooltip() will be replaced. The replacement of tabs() was done earlier.


Added sorting information fields in the admin center. Sales statistics, products, categories, articles, etc. The field is displayed if a search is performed by any of the available parameters.


Added an option to display additional images in the product card.


Jquery library updated → 3.7


Added the ability to hide site elements when activating the mobile menu.


Added the ability to set a tax with automatic recalculation of the final cost.


Added the ability to set a discount depending on the quantity of goods purchased.


Added display of manufacturers to the mobile menu. And also added the ability to use the JavaScript Callback function when you click on a button in the mobile menu.


Added template demo and quick install. The template is implemented with the ability to change the color scheme in the design editor.
View Demo
Install template.


Added quick creation of promotions for products based on the "Wholesale price". This function allows you to transfer the “wholesale price” to the “Price” of the product and add the previous price value to the “Old price” item. You can set an action after the end of the promotion, for example, return the “Old price” to “Price”, and remove the “Promotion” mark. This way you can quickly launch promotions for a large number of products.


Added a function for rewriting links to images that are in product descriptions during import. This function allows, when importing products, to compare the path to the downloaded images and the same images specified in the product description. If similar links are found, they will be replaced with the new path obtained after downloading the images.


Added the function of linking the mobile menu to any element (button). This allows you to create a button for calling a mobile menu, without displaying a block at the top of the site.


Added navigation by store categories to the "Slide Menu" Widget.


Added a library of SVG icons to the Mobile menu, as well as the ability to change their color.


Added SVG icons to the Footer Widget, as well as the ability to change their color.


Added Stripe.com payment system with support for: Visa, Mastercard, ApplePay, GooglePay, AliPay, Discover, American Express and others...


Added Store Summary.
The summary contains information about orders with different statuses, a list of the most purchased products, as well as information about availability in the store.


Added an information panel with the results of the latest import.
This page allows you to display the 8 most recent import results. This panel will allow you to see the Product Code and ID, as well as the line where the import process ended. When importing large amounts of data, the page allows you to track the line at which the import was interrupted.