Blog
Dodano otoczenie dla przycisku koszyka «hotengine-shop-product-cart-parent», które może zawierać dodatkowe klasy «hotengine-shop-product-compare-exists» i «hotengine-shop-product-favorite-exists», jeśli włączone jest porównywanie produktów lub ikona „Dodaj do ulubionych”, z pozycją «ZA» lub «PRZED» przyciskiem koszyka. Ponadto, jeśli włączono przełącznik ilości dodawanych produktów do koszyka, element będzie zawierał dodatkową klasę «hotengine-shop-product-spinner-block».
Zaktualizowano ikony zmiany stylu wyświetlania listy produktów.
Zaktualizowano styl wyświetlania produktów na liście.
Zaktualizowano ikony zmiany stylu wyświetlania listy produktów.
Zaktualizowano styl wyświetlania produktów na liście.
jQuery UI została całkowicie usunięta z witryny. Instalacja biblioteki odbywa się tylko na niektórych stronach Centrum Administracyjnego. Powodem usunięcia jest optymalizacja i przyspieszenie ładowania. Biblioteka jQuery UI zajmuje ponad 250 kB.
Po optymalizacji napisaliśmy własne moduły okien dialogowych (dialog), zmiany liczby produktów przed dodaniem do koszyka (spinner), zaktualizowaliśmy konfigurowany moduł okien dialogowych hotengine-popup, zastąpiliśmy funkcję zakładek (tabs) — teraz są one w pełni realizowane przy użyciu standardowych narzędzi przeglądarek. Ponadto zastąpiono funkcję autouzupełnienia za pomocą najbardziej kompaktowego pluginu — Awesomplete.
Dzięki takiej optymalizacji udało się skrócić kod ładowanych bibliotek do 22 kB. Ponadto wiele naszych bibliotek zostało przeniesionych do oddzielnych procesów, dzięki czemu nie są ładowane bez potrzeby.
Proszę zwrócić uwagę: jeśli wcześniej korzystałeś z takich funkcji, jak dialog, slide, accordion, autocomplete lub niektóre inne funkcje dostępne tylko w bibliotece jQuery UI, musisz zainstalować kod do ich załadowania. Można to zrobić, dodając blok/menu, umieszczając w tagach pomocniczych, z następującym kodem.
Funkcje, które są wyłączone:
Po optymalizacji napisaliśmy własne moduły okien dialogowych (dialog), zmiany liczby produktów przed dodaniem do koszyka (spinner), zaktualizowaliśmy konfigurowany moduł okien dialogowych hotengine-popup, zastąpiliśmy funkcję zakładek (tabs) — teraz są one w pełni realizowane przy użyciu standardowych narzędzi przeglądarek. Ponadto zastąpiono funkcję autouzupełnienia za pomocą najbardziej kompaktowego pluginu — Awesomplete.
Dzięki takiej optymalizacji udało się skrócić kod ładowanych bibliotek do 22 kB. Ponadto wiele naszych bibliotek zostało przeniesionych do oddzielnych procesów, dzięki czemu nie są ładowane bez potrzeby.
Proszę zwrócić uwagę: jeśli wcześniej korzystałeś z takich funkcji, jak dialog, slide, accordion, autocomplete lub niektóre inne funkcje dostępne tylko w bibliotece jQuery UI, musisz zainstalować kod do ich załadowania. Można to zrobić, dodając blok/menu, umieszczając w tagach pomocniczych, z następującym kodem.
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>
Funkcje, które są wyłączone:
- dialog()
- draggable()
- droppable()
- resizable()
- selectable()
- sortable()
- accordion()
- tabs()
- tooltip()
- datepicker()
- progressbar()
- spinner()
- slider()
- slider("option")
- slideUp()
- slideDown()
- fadeIn()
- fadeOut()
- position()
- widget()
W najbliższych dniach zostanie przeprowadzone globalne uaktualnienie funkcjonalności platformy. Duża biblioteka JUQEY UI zostanie wyłączona. Aby ją zainstalować, jeśli korzystasz z jakichkolwiek funkcji z poniższego wykazu do stylizacji swojej strony, musisz ręcznie podłączyć bibliotekę. Można to zrobić, tworząc blok/menu i umieszczając w nim kod
Funkcje, które zostaną wyłączone:
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>
Funkcje, które zostaną wyłączone:
- dialog()
- draggable()
- droppable()
- resizable()
- selectable()
- sortable()
- accordion()
- tabs()
- tooltip()
- datepicker()
- progressbar()
- spinner()
- slider()
- slider("option")
- slideUp()
- slideDown()
- fadeIn()
- fadeOut()
- position()
- widget()
Dodano wersję demonstracyjną szablonu i szybką instalację. Szablon zaimplementowano z możliwością zmiany schematu kolorów w edytorze projektów.
Otwórz wersję demonstracyjną szablonu
Zainstaluj szablon.
Otwórz wersję demonstracyjną szablonu
Zainstaluj szablon.
Dodano szybkie tworzenie promocji na produkty w oparciu o „cenę hurtową”. Funkcja ta umożliwia przeniesienie „ceny hurtowej” do „Ceny” produktu i dodanie dotychczasowej wartości ceny do pozycji „Stara cena”. Możesz ustawić akcję po zakończeniu promocji, np. przywrócić „Starą cenę” do „Cena” i usunąć oznaczenie „Promocja”. W ten sposób możesz szybko uruchomić promocje na dużą liczbę produktów.
Dodano funkcję przepisywania linków do zdjęć znajdujących się w opisach produktów podczas importu. Funkcja ta pozwala podczas importu produktów porównać ścieżkę do pobranych obrazów z tymi samymi obrazami podanymi w opisie produktu. Jeżeli zostaną znalezione podobne linki, zostaną one zastąpione nową ścieżką uzyskaną po pobraniu obrazów.
Dodano system płatności Stripe.com z obsługą: Visa, MasterCard, Apple Pay, Google Pay, AliPay, Discover, American Express i innych.
Jak podłączyć Stripe:
- Przejdź do Sklep → Systemy płatności.
- Kliknij Dodaj system płatności i wybierz Stripe / Stripe.com.
- Zarejestruj się na https://stripe.com/, jeśli nie masz jeszcze konta.
- W sekcji
Developers → API keys
pobierzPublishable key
iSecret key
. - Wprowadź te klucze w odpowiednie pola na HotList.biz, aby podłączyć Stripe.
Po podłączeniu Stripe płatności są automatycznie uwzględniane w statystykach zamówień. Stripe obsługuje również anulowanie płatności, co jest wygodne przy zwrotach.
Dodano panel informacyjny z wynikami najnowszego importu.
Na tej stronie możesz wyświetlić 8 najnowszych wyników importu. W tym panelu zobaczysz Kod i ID produktu, a także linię, w której zakończył się proces importu. W przypadku importu dużej ilości danych strona umożliwia prześledzenie linii, w której import został przerwany.
Na tej stronie możesz wyświetlić 8 najnowszych wyników importu. W tym panelu zobaczysz Kod i ID produktu, a także linię, w której zakończył się proces importu. W przypadku importu dużej ilości danych strona umożliwia prześledzenie linii, w której import został przerwany.
Uwaga! Transfer serwera zakończony. Teraz platforma Hotlist.biz jest 3 razy szybsza!
Jeśli korzystasz z naszych serwerów NS, nie musisz nic robić.
Jeśli używasz serwerów NS innych firm, zamień wpis „A” „88.218.28.193” na „88.218.28.193”.
Możesz także określić serwer NS* bez zmiany rekordu „A”: NS1.HOTLIST.BIZ NS2.HOTLIST.BIZ
* - zaleca się użycie naszego NS serwery.
Cloudfire: Jeśli używasz Cloudfire, zamień rekordy DNS w ustawieniach domeny „88.218.28.193” na „88.218.28.193”.
Jeśli korzystasz z naszych serwerów NS, nie musisz nic robić.
Jeśli używasz serwerów NS innych firm, zamień wpis „A” „88.218.28.193” na „88.218.28.193”.
Możesz także określić serwer NS* bez zmiany rekordu „A”: NS1.HOTLIST.BIZ NS2.HOTLIST.BIZ
* - zaleca się użycie naszego NS serwery.
Cloudfire: Jeśli używasz Cloudfire, zamień rekordy DNS w ustawieniach domeny „88.218.28.193” na „88.218.28.193”.
2024.02.09 Serwery zostaną przeniesione i nastąpi zmiana adresów IP. Jeśli korzystasz z naszych serwerów NS, nie musisz nic zmieniać.
Jeśli korzystasz z NS innej firmy, będziesz musiał zmienić rekord „A” na adres IP. Dodatkowo możesz określić nasz NS w ustawieniach domeny:
NS1.HOTLIST.BIZ
NS2.HOTLIST.BIZ
Wszyscy właściciele domen z zewnętrznymi NS zostaną dodatkowo powiadomieni e-mailem.