Konfigurator produktowy

Luźno zbieramy głosy w tym temacie.
Jeden z klientów ma potrzebę zbudowania konfiguratora bazującego na wariantach.

W moim zamyśle, Ty jako klient podajesz ID produktu, dla którego szykujemy konfigurator.
np. gc_podaj_id_konfigurator = {'1','2'}

Dalej konfigurator powinien być dość uniwersalny: sam zbada czy to warianty w formie select, czy to warianty radio czy też typu checkbox.

Do każdego powinien prawdopodobnie dodać grafikę (jak logo w koszyku, będzie słuchał na nazwa_wariantu.png czy ID_wariantu.png).

Powinien też wizualnie zwracać błąd (coś do uzupełnienia) jeśli użytkownik nie kliknie nic w wyborze koniecznego do wybrania wariantu (wymagane).

Ważne: warianty nie będą mogły być wariantami magazynowymi , bo te generowane są dynamicznie i Shoper słabo je ogarnia.

Inna para kaloszy to już sam podgląd składania tego w całość. Tego raczej konfigurator nie obejmie, bo nie będzie to mega uniwersalne. Ten element będzie różny dla każdego ze sklepów, chyba że się mylę.
Podesłany przykład:
https://www.oznaczone.pl/naklejki-na-odziez.html#redirect