PrestaShop Moduły PrestaShop ★ 5.0 · 1 opinia

DataFirefly Pozycje produktów: przeciągnij i upuść w kategoriach dla PrestaShop 8 i 9

Wizualny merchandising Twoich kategorii, bez jednej linijki SQL.

W natywnym PrestaShop ustawienie produktu na pierwszej pozycji w kategorii wymaga otwarcia karty produktu, zejścia do zakładki Powiązania, wpisania numeru pozycji, zapisania i powtórzenia całej procedury. Przy 50 produktach to pół dnia pracy. A następnego dnia import z ERP wywraca wszystko z powrotem. DataFirefly Pozycje produktów zastępuje to dedykowanym interfejsem: drzewo kategorii po lewej, siatka produktów po prawej, zmiana kolejności przeciągnięciem, automatyczne sortowanie według wielu kryteriów w ułamku sekundy i przypinanie strategicznych pozycji, żeby przetrwały Twoje synchronizacje. Multistore, wielojęzyczność, zgodność z PrestaShop 8 i 9.

W skrócie
  • Zmieniaj kolejność w kategoriach przeciągnięciem, zapis AJAX bez przeładowania strony
  • Sortowanie automatyczne według ceny, sprzedaży, stanu magazynowego, nazwy, referencji albo daty, z propagacją do podkategorii
  • Przypinanie pozycji: produkty flagowe opierają się importom z ERP i sortowaniu automatycznemu
  • Multistore i wielojęzyczność natywnie, działanie w 100 % w zapleczu
  • Zgodność z PrestaShop od 8.0 do 9.x oraz PHP od 8.0 do 8.4
PrestaShop 8 i 9 PHP 8.0+ Przeciągnij i upuść Sortowanie automatyczne Przypinanie odporne na ERP Multistore Wielojęzyczność
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Zmiana kolejności produktów metodą przeciągnij i upuść w kategoriach PrestaShop
v1.2.0 · zaktualizowano 2026-07-25
Co robi

W skrócie.

01

Natychmiastowe przeciągnij i upuść

Przeciągnij produkty, żeby zmienić ich kolejność w dowolnej kategorii. Zapis AJAX w tle, bez przeładowania strony, z natychmiastową informacją zwrotną o nowej pozycji.

02

Przypinanie: Twoje pozycje przetrwają importy

Przypnij produkt do jego pozycji albo zablokuj całą kategorię jednym kliknięciem. Przypięte pozycje są przywracane automatycznie, gdy import z ERP, feed dostawcy albo aktualizacja produktu spróbuje je przesunąć. Sortowanie automatyczne również respektuje przypięcia: przestawiane są wyłącznie produkty wolne.

03

Sortowanie automatyczne według wielu kryteriów

Zastosuj jednym kliknięciem sortowanie według nazwy, ceny, stanu magazynowego, sprzedaży, referencji, daty dodania, kolejności odwrotnej albo losowej. Rosnąco lub malejąco. Opcjonalne zastosowanie do podkategorii pozwala obsłużyć całą gałąź jedną akcją.

04

Dedykowany interfejs w menu Katalog

Zakładka Pozycje produktów dodana w menu Katalog w zapleczu. Po lewej drzewo kategorii z wyszukiwaniem, rozwijaniem i zwijaniem jednym kliknięciem oraz licznikami produktów i przypięć, po prawej siatka produktów z błyskawicznym filtrem.

05

Multistore i wielojęzyczność natywnie

Przełącznik sklepu na górze interfejsu: każdy podsklep ma własne pozycje i własne przypięcia. Przełącznik języka steruje wyświetlaniem nazw produktów. Twoja witryna polska i witryna angielska mogą promować zupełnie inne produkty.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa DataFirefly Pozycje produktów: przeciągnij i upuść w kategoriach dla PrestaShop 8 i 9, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Merchandising odpowiada za około 30 % konwersji w kategorii

Kiedy odwiedzający otwiera kategorię w Twoim sklepie, pierwsze 4 do 6 produktów odpowiada za większość obrotu. To, co pokazujesz najpierw, to jest to, co sprzedajesz. W natywnym PrestaShop kontrolowanie kolejności produktów w kategorii jest jednak żmudne: trzeba edytować każdą kartę, zmienić pozycję i powtórzyć to od nowa. Dla sklepu z 200 produktami w głównej kategorii to kilka godzin ręcznej pracy przy każdej sezonowej reorganizacji. DataFirefly Pozycje produktów usuwa to tarcie i zamienia merchandising w gest wizualny, jak przesuwanie kart po biurku.

§ 02

Przeciągnij i upuść: przeniesienie produktu w sekundę

Interfejs wyświetla produkty wybranej kategorii w postaci siatki (miniatura, nazwa, referencja, cena, stan magazynowy). Przytrzymanie produktu, przeciągnięcie na nową pozycję i gotowe. Zapis odbywa się w tle przez AJAX, bez przycisku Zapisz i bez przeładowania strony. Nowa kolejność jest widoczna na froncie już dla kolejnego odwiedzającego. Przy długich przesunięciach trzy skróty pozwalają uniknąć przewijania strony: wyślij na początek, wyślij na koniec albo wpisz bezpośrednio żądany numer pozycji.

§ 03

Przypinanie: merchandising, który przeżyje Twój ERP

To problem, który dotyka każdy zsynchronizowany sklep: spędzasz godzinę na ułożeniu idealnego początku kategorii, a następnego dnia nocny import z ERP przywraca kolejność z pliku dostawcy. Przypinanie rozwiązuje ten problem. Kliknij ikonę pinezki przy produkcie, żeby zamrozić jego pozycję, albo zablokuj całą kategorię jedną akcją. Moduł zapamiętuje te pozycje we własnej tabeli i przywraca je automatycznie, gdy zewnętrzna aktualizacja produktu spróbuje je zmienić. Sortowanie automatyczne działa według tej samej zasady: produkty przypięte zostają na swoim miejscu, a pozostałe układają się wokół nich. Możesz więc zamrozić sześć produktów flagowych i pozwolić, żeby reszta kategorii sortowała się według malejącej sprzedaży.

§ 04

Sortowanie automatyczne: 8 kryteriów, rosnąco albo malejąco

Przy kategoriach o dużym wolumenie przeciąganie i upuszczanie pozostaje męczące. Moduł ma więc wbudowane sortowanie automatyczne: wybierz kryterium (nazwa, cena, stan magazynowy, sprzedaż z ostatnich 90 dni, referencja, data dodania) i kierunek (rosnąco albo malejąco), kliknij Zastosuj, a cała kategoria zostanie przeorganizowana. W bonusie dwie opcje specjalne: kolejność odwrotna (przydatna, żeby ustawić najnowsze produkty na początku bez znajomości dat) i kolejność losowa (żeby odświeżyć wygląd kategorii bez zmiany katalogu). Pole Zastosuj do podkategorii pozwala rozprowadzić sortowanie na całą gałąź jedną operacją.

§ 05

Architektura, zgodność z PrestaShop 9 i multistore

Pozycje zapisywane są w standardowej tabeli category_product, czyli są to natywne pozycje PrestaShop i wyświetlają się na froncie bez żadnej modyfikacji motywu. Moduł dodaje jedną tabelę techniczną przeznaczoną na przechowywanie przypięć, usuwaną czysto przy odinstalowaniu. Od wersji 1.2.0 moduł jest zgodny z PrestaShop 9: formatowanie cen przez usługę Locale, generowanie adresów URL zdjęć dostosowane do nowych formatów, wywołania AJAX zgodne z routingiem gałęzi 9. Ten sam pakiet działa na PrestaShop od 8.0 do 9.x. Przełącznik sklepu u góry ekranu pozwala w trybie multistore ustawić odrębne pozycje i przypięcia dla każdego podsklepu.

§ 06

Wydajność i bezpieczeństwo

Wszystkie żądania AJAX chronione są natywnym tokenem administratora PrestaShop, więc nie ma żadnego publicznego endpointu ani dostępu bez ważnego uwierzytelnienia w zapleczu. Zapytania SQL korzystają ze złączeń na product_shop, żeby wczytywać wyłącznie produkty faktycznie obecne w aktywnym sklepie, co wyklucza wyciek danych między sklepami. Przywracanie przypiętych pozycji jest zabezpieczone przed reentrancją, co eliminuje ryzyko pętli przy aktualizacjach masowych. Sortowanie jest operacją jednorazową: przy ładowaniu stron frontu nie są wykonywane żadne dodatkowe obliczenia.

§ 07

Typowe zastosowania

Sklep zsynchronizowany z ERP: pełna blokada strategicznych kategorii, żeby importy nie ruszały już kolejności wyświetlania. Ekspozycja sezonowa (Święta, wyprzedaże, powrót do szkoły): sortowanie po rosnącym stanie magazynowym, żeby wyprzedać końcówki serii na początku kategorii. Premiera kolekcji: ręczne przypięcie nowości na pozycjach od 1 do 6, a następnie automatyczne posortowanie reszty według malejącej sprzedaży. Odświeżenie wizualne bez zmiany katalogu: comiesięczne sortowanie losowe z zachowaniem przypięć, żeby kategoria wyglądała inaczej dla powracających odwiedzających.