Kombinacje produktów w PrestaShop - jak skonfigurować warianty, ceny i stany magazynowe

Technical Implementation Expert
Kombinacje produktów w PrestaShop - jak skonfigurować warianty, ceny i stany magazynowe

Kombinacje w PrestaShop konfigurujesz w trzech krokach: najpierw tworzysz atrybuty i ich wartości, np. rozmiar i kolor, potem dodajesz produkt typu „produkt z kombinacjami” i generujesz z wybranych wartości wszystkie warianty, a na końcu edytujesz każdą kombinację - jej wpływ na cenę, stan magazynowy, indeks, kod EAN i zdjęcia. Każda kombinacja ma własny stan, więc sklep wie, ile sztuk koszulki w rozmiarze M i kolorze czarnym zostało w magazynie.
Warianty produktów to jedna z funkcji, od których zależy, czy katalog da się sensownie prowadzić, czy każda zmiana ceny zamienia się w godzinę klikania. W tym wpisie opisujemy, jak działają kombinacje w PrestaShop 9 według oficjalnej dokumentacji, jak zaplanować atrybuty, jak ustawić ceny i stany wariantów, jak przypisać zdjęcia i jak uniknąć typowych błędów, które później utrudniają integrację z marketplace'ami i hurtowniami.
[#wazne] W skrócie: w PrestaShop wariant produktu to kombinacja wartości atrybutów, np. rozmiar M i kolor czarny. Atrybuty definiujesz raz w katalogu, a w produkcie generujesz z nich kombinacje jednym oknem. Każda kombinacja ma własny stan, indeks, kody i wpływ na cenę oraz wagę, a cechy (features) dotyczą całego produktu. W Vinson wdrażamy i rozwijamy sklepy na PrestaShop, w tym porządkujemy kombinacje pod import, feedy i integracje.
Czym są kombinacje produktów w PrestaShop?
Kombinacja to w PrestaShop konkretna wersja produktu, którą klient wybiera na karcie produktu, np. „bluza, rozmiar L, kolor granatowy”. Powstaje z połączenia wartości atrybutów. Atrybut to cecha, która różni warianty, np. rozmiar, kolor czy pojemność. Dokumentacja PrestaShop podsumowuje to tak: atrybutem może być wszystko, co różni wersje produktu, z wyjątkiem ceny, bo cenę ustawiasz osobno jako wpływ kombinacji.
Warto od razu odróżnić atrybuty od cech (features). Cechy to stałe informacje o produkcie, wyświetlane w tabeli danych technicznych, np. materiał, waga czy kraj produkcji. Nie tworzą wariantów i według dokumentacji dotyczą całego produktu, a nie pojedynczej kombinacji. To, czy coś jest atrybutem, czy cechą, zależy od produktu. W tabletach kolor i pojemność dysku mogą być atrybutami, a wymiary - cechą.
| Element | Atrybut | Cecha (feature) |
|---|---|---|
| Do czego służy | tworzy warianty, które klient wybiera | opisuje produkt w tabeli danych |
| Przykład | rozmiar, kolor, pojemność | materiał, kraj produkcji, wymiary |
| Czy ma własny stan | tak, każda kombinacja osobno | nie |
| Czy zmienia cenę | może, przez wpływ na cenę | nie |
| Gdzie się ustawia | Catalog > Attributes & Features, zakładka Attributes | Catalog > Attributes & Features, zakładka Features |
Jak zaplanować atrybuty w PrestaShop?
Zanim wygenerujesz pierwszą kombinację, zaplanuj listę atrybutów dla całego sklepu. Atrybuty są wspólne dla katalogu, więc „Rozmiar” utworzony dla koszulek posłuży też spodniom - pod warunkiem, że wartości mają jednolity zapis. Atrybuty tworzysz w katalogu, w sekcji atrybutów i cech (Catalog > Attributes & Features), na zakładce atrybutów. Według dokumentacji przy nowym atrybucie ustawiasz:
Nazwę - krótką i jednoznaczną, widoczną w panelu, np. „Rozmiar odzież” i „Rozmiar obuwie”.
Nazwę publiczną - tę, którą klient widzi na karcie produktu, np. po prostu „Rozmiar”.
Adres URL i meta tytuł - używane przez stronę filtra tego atrybutu.
Indeksowanie - opcja, która włącza indeksowanie strony atrybutu w module wyszukiwania fasetowego.
Typ atrybutu - lista rozwijana, przyciski wyboru albo kolor lub tekstura.
Wartości dodajesz przyciskiem dodania nowej wartości. Dla atrybutu typu kolor podajesz kod koloru HTML, wartość RGB lub HSL albo wgrywasz małą grafikę tekstury, np. dla tkaniny w kratę. Tekstura zastępuje kolor, a sposób wyświetlenia zależy od motywu. Przy wielu wartościach przyda się opcja zapisu i dodania kolejnej wartości.
Rozdzielenie nazwy wewnętrznej i publicznej ma praktyczne znaczenie. Klient zawsze widzi „Rozmiar”, a Ty w panelu i w filtrach wiesz, że rozmiary odzieży i obuwia to osobne zestawy wartości. Ustal też zasady zapisu wartości, zanim katalog urośnie. „XL”, „xl” i „X-L” to dla sklepu trzy różne wartości, a w filtrach klient zobaczy trzy osobne pola. To samo dotyczy kolorów: zdecyduj, czy używasz nazw handlowych, np. „grafitowy”, czy podstawowych, np. „szary”, i trzymaj się tego w całym sklepie. Spisz listę atrybutów i dopuszczalnych wartości w arkuszu i udostępnij ją osobom, które dodają produkty lub przygotowują pliki do importu. Taki słownik oszczędza godzin poprawek przy imporcie z hurtowni i przy mapowaniu parametrów na marketplace'ach. Przy planowaniu wariantów myśl o kolejności: najpierw atrybuty i wartości, potem produkty. Tak wygląda cała ścieżka od pustego katalogu do gotowego wariantu:
[#chart:prs4a]
- Przegląd sklepu, konfiguracji i integracji
- Płatności, wysyłki i połączenie z marketplace’ami
- Plan rozwoju sprzedaży krok po kroku
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Sklep na PrestaShop z Vinson
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
