Wszystko, co warto wiedzieć, zanim zainstalujesz.
Szczegółowe spojrzenie na to, jak działa Podział Kombinacji na Osobne Produkty: Rozbicie Produktu z Wariantami w PrestaShop 8 i 9, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.
Dlaczego warto rozbić produkt z kombinacjami
But dostępny w piętnastu kolorach zajmuje jedną kartę. Google indeksuje jeden adres URL, pokazuje jeden tytuł i przypisuje jedno zdjęcie. Pozostałych czternaście kolorów nie istnieje dla wyszukiwarki, nie pojawiają się też w feedzie Google Shopping ani w wynikach wyszukiwarki wewnętrznej. Podział karty daje każdemu kolorowi własny adres, tytuł, opis i miniaturę. To ta sama logika, którą stosują duże platformy sprzedażowe wobec produktów często wyszukiwanych według atrybutu.
Dwie strategie, jeden ekran
Pierwsza tworzy produkt prosty dla każdej kombinacji. Przydatna, gdy każda kombinacja ma własny byt handlowy, na przykład perfumy sprzedawane w trzech pojemnościach. Druga wyodrębnia jedną grupę atrybutów i pozostawia pozostałe na miejscu. Otrzymujesz jeden produkt na kolor, każdy zachowuje swoje rozmiary jako kombinacje. To najczęstszy przypadek w branży odzieżowej.
Ceny końcowe nie ulegają zmianie
W trybie według kombinacji wpływ ceny kombinacji jest dodawany do ceny bazowej nowego produktu. W trybie według grupy moduł bierze minimalny wpływ w obrębie wyodrębnionej grupy, przenosi go do ceny bazowej, a następnie przelicza każdy pozostały wpływ przez odejmowanie. Klient, który płacił 92 euro za biały artykuł w rozmiarze M, nadal płaci 92 euro po podziale. Waga jest traktowana tak samo.
Co podróżuje razem z produktem
Zdjęcia powiązane z kombinacją są duplikowane w pierwszej kolejności, z zapasowym użyciem wszystkich zdjęć produktu źródłowego, gdy żadne nie jest powiązane. Kopia obejmuje plik oryginalny i wszystkie wygenerowane już miniatury, niezależnie od formatu, wraz z przetłumaczonymi podpisami. Stan magazynowy jest przenoszony kombinacja po kombinacji. Dalej idą kategorie, kategoria domyślna, właściwości wraz z wartościami własnymi, tagi, przemapowane ceny specjalne, przewoźnicy, załączniki, dostawcy i pola personalizacji.
Co dzieje się z produktem źródłowym
Dostępne są cztery zachowania. Zachować go bez zmian na czas weryfikacji wyniku. Wyłączyć go. Wyłączyć i przekierować kodem 301 na pierwszy utworzony produkt, co przekazuje linki przychodzące i pozwala uniknąć błędu 404 na już zaindeksowanym adresie. Albo usunąć go trwale po zatwierdzeniu podziału.
Podgląd, a potem przetwarzanie partiami
Przed jakimkolwiek zapisem podgląd wymienia produkty, które zostaną utworzone, wraz z nazwą, liczbą zachowanych kombinacji, ceną netto i wagą. Podział jest następnie zapisywany jako zadanie i przetwarzany w kolejnych partiach w AJAX. Wielkość partii jest regulowana, co pozwala przetworzyć serię stu referencji na hostingu współdzielonym bez osiągnięcia limitu czasu wykonania.
Cofnięcie podziału
Każde zadanie pojawia się w historii ze swoim statusem i rozpiską produkt po produkcie. Przycisk cofnięcia usuwa wszystkie wygenerowane produkty i przywraca status oraz pierwotne przekierowanie produktu źródłowego. Możesz więc przetestować strategię, obejrzeć efekt na stronie sklepu, cofnąć zmiany i zacząć od nowa z innymi ustawieniami.
Integracja techniczna
Moduł dodaje zakładkę w sekcji Katalog i nie instaluje żadnego override klasy ani kontrolera. Nie zawiera żadnej zależności Composer i działa na własnym mechanizmie ładowania klas. Nazwy tabel i stałych różniące się między PrestaShop 8 i 9 są rozpoznawane dynamicznie, w tym katalog zdjęć produktowych zmieniony w wersji 9. Tworzone są dwie tabele na zadania i ich elementy, usuwane przy odinstalowaniu.
Na razie nie ma opinii o produkcie.