---
title: "Generowanie kombinacji produktów"
description: "STYRTA Product Configurator rozszerza okno generowania kombinacji PrestaShop o dodatkowe opcje, pozwalające na tworzenie wpisów zawierających wiele atrybutów…"
url: "https://docs.styrta.com/pl/product-configurator/product-configuration/combination-generator"
language: "pl"
section: "Konfiguracja produktu"
---

# Generowanie kombinacji produktów

STYRTA Product Configurator rozszerza okno generowania kombinacji PrestaShop o dodatkowe opcje, pozwalające na tworzenie wpisów zawierających wiele atrybutów w ramach jednej grupy, oraz na szybsze tworzenie kombinacji dzięki wykorzystaniu szablonów kombinacji.

## Jak otworzyć generator?

Dodatkowe funkcje dostępne są w standardowym oknie generowania kombinacji PrestaShop:

1. Otwórz produkt posiadający kombinacje.
2. Przejdź do zakładki Warianty.
3. Kliknij przycisk Generuj kombinacje.

## Dodatkowe opcje w generatorze

Moduł konfiguratora STYRTA rozszerza okno generowania kombinacji o:

- Pole tekstowe **Kod kombinacji (reference)**, pozwalające na wpisanie indeksu do kombinacji tworzonych poprzez przycisk Generuj połączoną kombinację oraz poprzez szablony kombinacji,
- Pole liczbowe **Wpływ na cenę netto**, pozwalające na wpisanie ceny do kombinacji tworzonych w ten sam sposób,
- **Okno szablonów kombinacji** z przyciskami tworzącymi gotowe kombinacje z utworzonych wcześniej szablonów,
- Przycisk **Generuj połączoną kombinację**.

## Generowanie połączonej kombinacji

1. Zaznacz wartości, które mają należeć do jednej konfiguracji.
2. Opcjonalnie uzupełnij kod kombinacji i wpływ na cenę.
3. Kliknij **Generuj połączoną kombinację**.

STYRTA utworzy jedną kombinację zawierającą wszystkie zaznaczone wartości.

## Różnice w sposobach generowania kombinacji

Korzystając z modułu STYRTA Product Configurator w oknie tworzenia kombinacji w panelu PrestaShop zobaczymy dwa przyciski:

- **Generuj warianty** (standardowy sposób generowania wariantów PrestaShop)
- **Generuj połączoną kombinację** (sposób tworzenia kombinacji dodany przez konfigurator)

### Generowanie wariantów - zasada działania

Wykorzystanie tej funkcji spowoduje utworzenie wielu wariantów produktu zawierających zawsze po 1 atrybucie z każdej wybranej grupy atrubutów. Przykładowo, wybierając atrybuty dla tworzonego biurka:

- `Rozmiar: 100x60 cm, 180x80 cm`
- `Kolor blatu: dąb jasny, dąb naturalny, orzech ciemny`

generator utworzy 6 wariantów:

- `Rozmiar - 100x60 cm, Kolor blatu - dąb jasny`
- `Rozmiar - 100x60 cm, Kolor blatu - dąb naturalny`
- `Rozmiar - 100x60 cm, Kolor blatu - orzech ciemny`
- `Rozmiar - 180x80 cm, Kolor blatu - dąb jasny`
- `Rozmiar - 180x80 cm, Kolor blatu - dąb naturalny`
- `Rozmiar - 180x80 cm, Kolor blatu - orzech ciemny`

Stworzone w ten sposób warianty prostego produktu są w pełni obsługiwane przez PrestaShop i są obsługiwane również w przypadku sklepów bez konfiguratora produktów STYRTA.

### Generowanie połączonej kombinacji - zasada działania

Funkcja generowania połączonej kombinacji utworzy tylko 1 kombinacje zawierającą WSZYSTKIE wybrane atrybuty jednocześnie. Przykładowo, wybierając te same atrybuty:

- `Rozmiar: 100x60 cm, 180x80 cm`
- `Kolor blatu: dąb jasny, dąb naturalny, orzech ciemny`

generator utworzy tylko 1 kombinację:

- `Rozmiar - 100x60 cm, Rozmiar - 180x80 cm, Kolor blatu - dąb jasny, Kolor blatu - dąb naturalny, Kolor blatu orzech ciemny`

Tego typu kombinacja nie zostałaby obsłużona poprawnie przez sklep PrestaShop bez konfiguratora.

### Zastosowanie praktyczne obu sposobów generowania kombinacji

Konfigurator STYRTA pozwala na zastosowanie obu sposobów tworzenia kombinacji, ponieważ to właśnie ich miks pozwala na tworzenie rozbudowanych produktów z zachowaniem logiki cenowej i zgodności z zewnętrznymi systemami funkcjonującymi w firmie.

Dla przykładu rozbudujmy o kilka opcji omawiany powyzej przykład biurka. Zacznijmy od ustalenia naszych oczekiwań - chemy, aby klient widział w konfiguratorze następujący wybór:

- `Rozmiar: 100x60 cm, 120x60 cm, 140x60 cm, 160x60 cm, 100x80 cm, 120x80 cm, 140x80 cm, 160x80 cm, 180x80 cm`
- `Kolor blatu: dąb jasny, dąb naturalny, orzech ciemny, dąb szary, jesion, czarny mat`
- `Kolor nóg biurka: czarny, antracytowy, szary, biały, beżowy, butelkowa zieleń, oliwkowy`

Stworzenie takiego produktu wygenerowałoby w standardowy sposób aż 378 wariantów PrestaShop, podczas gdy konfigurator STYRTA skraca tą listę do zaledwie 12 wpisów.

Tworzenie takiego produktu z konfiguratorem zaczynamy od stworzenia kombinacji domyślnej, zawierającej domyślny wybór widoczny na stronie oraz na liście produktów, oraz jego cenę. W oknie generatora zaznaczamy:

- `Rozmiar: 100x60 cm`
- `Kolor blatu: dąb jasny`
- `Kolor nóg biurka: czarny`

Następnie klikamy przycisk Generuj połączoną kombinację. Otrzymujemy pierwszy wpis w tworzonym produkcie:

- `Rozmiar - 100x60 cm, Kolor blatu - dąb jasny, Kolor nóg biurka - czarny`

W kolejnym kroku tworzymy wszystkie warianty z rozmiarami biurka. Zaznaczamy w generatorze atrybuty:

- `Rozmiar: 100x60 cm, 120x60 cm, 140x60 cm, 160x60 cm, 100x80 cm, 120x80 cm, 140x80 cm, 160x80 cm, 180x80 cm`

Następnie klikamy przycisk Generuj warianty. System wygeneruje 9 kombinacji zawierających każdy z oferowanych rozmiarów biurka. Po wejściu w ich edycje możemy przypisać do nich indywidualne ceny oraz indeksy.

Kolejnym krokiem jest utworzenie wpisu z wszystkimi dostępnymi kolorami blatów. Blaty nie mają żadnego wpływu na cenę, więc tworzymy je jako jeden wpis. Zaznaczamy:

- `Kolor blatu: dąb jasny, dąb naturalny, orzech ciemny, dąb szary, jesion, czarny mat`

Po kliknięciu Generuj połączoną kombinację uzyskujemy nowy wpis z kolorami blatów.

Ostatni krok to utworzenie kombinacji określającej jakie kolory nóg biurka mają być dostepne w tworzonym produkcie. Wybieramy w generatorze atrybuty:

- `Kolor nóg biurka: czarny, antracytowy, szary, biały, beżowy, butelkowa zieleń, oliwkowy`

Po kliknięciu Generuj połączoną kombinację otrzymujemy ostatni wpis w tym produkcie.

Rozbudowany opis tworzenia biurek i wielu innych, bardziej rozbudowanych produktów udostępniamy w sekcji:

- Przykłady tworzenia produktów

## Szablony kombinacji

Jeżeli Twój plan modułu obsługuje szablony kombinacji, w generatorze mogą pojawić się gotowe zestawy atrybutów.

Pozwala to szybciej przygotowywać podobne produkty i ograniczyć powtarzalną pracę.

- [Szablony kombinacji](https://docs.styrta.com/pl/product-configurator/product-configuration/combination-presets)

## Zobacz też

- [Kombinacje produktu](https://docs.styrta.com/pl/product-configurator/product-configuration/combinations)
- [Grupy atrybutów](https://docs.styrta.com/pl/product-configurator/product-configuration/attribute-groups)
