Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa Masowa edycja cech produktów w PrestaShop 8, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Uzupełnij cechy produktów masowo w kilka sekund
Cechy w PrestaShop (materiał, kolor, marka, pochodzenie i inne) wzbogacają karty produktów i zasilają filtry wyszukiwania fasetowego. Przy katalogu liczącym kilkaset indeksów uzupełnianie ich albo poprawianie karta po karcie może zająć wiele dni. dfbulkfeature skraca tę operację do kilku sekund: zaznaczasz produkty na liście natywnymi polami wyboru PrestaShop, klikasz Akcje masowe, otwierasz modal, wybierasz cechę i jej wartość, zatwierdzasz.
Inteligentne zachowanie przy przypisywaniu
W PrestaShop produkt może mieć tylko jedną wartość na cechę (poza wartościami własnymi). Gdy przypisujesz wartość masowo, moduł sprawdza dla każdego produktu, czy wartość dla tej cechy już istnieje: jeśli tak, zostaje usunięta przed wstawieniem nowej, aby zagwarantować spójność danych. Jeśli wartość jest już identyczna, produkt jest po prostu pomijany i liczony jako przetworzony poprawnie.
Czyste usuwanie, także wartości własnych
W trybie usuwania możesz wskazać konkretną wartość albo całkowicie wyczyścić cechę na zaznaczonych produktach. Przy pełnym czyszczeniu moduł usuwa również osierocone wartości własne w bazie (tabele feature_value i feature_value_lang), czyli szczegół, którego sam PrestaShop nie zawsze obsługuje poprawnie natywnie.
Czysta instalacja, zero tabel SQL i zgodność z Vue.js w PS8
Moduł zapisuje bezpośrednio do natywnej tabeli feature_product w PrestaShop, nie tworząc żadnej dodatkowej tabeli. Wszystkie operacje wykonują się w AJAX, bez przeładowania strony. MutationObserver obserwuje DOM i ponownie wstrzykuje przycisk, gdy Vue.js zaktualizuje listę produktów po filtrze, paginacji albo sortowaniu. Zasoby są ładowane wyłącznie na stronie listy produktów w back office.
Na razie nie ma opinii o produkcie.