Skocz do zawartości
Szukaj na Pecetowiczu
  • Utwórz konto

Konfigurator tortu - WordPress + WooCommerce


Przejdź do rekomendacji Rozwiązane przez forumowicz321,
Rekomendowane odpowiedzi

Siema, szukam wtyczki/rozwiązania które będzie polegało na budowaniu tortu. Tzn, mam w Woocommerce utworzone atrybuty ( ilość porcji, ilość pięter, smaki, dekorację). Dla przykładu są zastosowane warunki typu: jeśli klient wybierze, że chce 20 porcji to wtedy automatycznie wybierze mu się opcja w ilości pięter np 2 piętra, następnie będzie musiał wybrać smaki dla tych pięter a następnie dekoracje.

Problem jest w tym, że każdy tort może mieć inne opcje wyboru tzn jeden tort może mieć tylko wybrane dekoracje, drugi ma inne możliwe do wyboru dekoracje, trzeci ma jeszcze inne, to samo ze smakami - jeden tort w którym klient zaznaczy, że chce 2 piętra to na dolnym piętrzę mogą być tylko wybrane smaki, na górnym zupełnie inne, to samo z tortami mającymi 3 piętra lub jeden tort może być w każdej postaci - 1 piętro, 2, 3, prostokątny ale jeden może być np tylko w wersji 2piętrowej.

Znacie jakiś sposób lub płatną wtyczkę dzięki którym będę mógł takie coś ustawić? Też chodzi o to, że jeśli tort ma dostępne wszystkie opcje ilości porcji i pięter to po zaznaczeniu np 2 pięter żeby nie pokazywało się "wybierz smaki dla 3 pięter itd"

Odnośnik do komentarza
Udostępnij na innych stronach

możesz zrobić to za pomocą .js lub zlecić to do -n3veR, napisz do niego ogarnie to a za ile to juz nie wiem.

Odnośnik do komentarza
Udostępnij na innych stronach

Samej wtyczki nie ma, ale można to zaprogramować. Używając płatnych wersji tych dwóch wtyczek: CPT i ACF.

Odnośnik do komentarza
Udostępnij na innych stronach

@-n3veR Tylko nie wiem czy dodanie tutaj CPT ma sens bo tutaj bardziej chodzi o dodatkowe pola w WooCommerce

Znalazłem taki poradnik: https://www.youtube.com/watch?v=Re_hxve_Tuk tylko w takim przypadku to bardziej mała pomoc dla programisty.

Ewentualnie pozostaje szukać gotowych rozwiązań związanych z konfiguracją produktu:

https://pl.wordpress.org/plugins/visual-products-configurator-for-woocommerce/

https://wordpress.org/plugins/product-configurator-for-woocommerce/

https://wpconfigurator.com/

https://iconicwp.com/products/woocommerce-product-configurator/

choć tak jak @-n3veR napisał - jest też możliwość załatwić to przy pomocy ACF i odpowiednio przygotowanego skryptu który wszystko ładnie zepnie w całość.

Odnośnik do komentarza
Udostępnij na innych stronach

A nie lepiej w js określić zasady dla tych zmiennych i po wybraniu opcji dodawać lub odejmując opcje wyboru najprościej tak.

Odnośnik do komentarza
Udostępnij na innych stronach

3 minuty temu, włoszka napisał:

A nie lepiej w js określić zasady dla tych zmiennych i po wybraniu opcji dodawać lub odejmując opcje wyboru najprościej tak.

Można to w JS-ie zrobić, ale nadal potrzebujesz mieć dostęp do konfiguracji tego w Panelu - bo manualna zmiana kodu nie jest przyjemna dla nietechnicznych osób. + JS "nie sięgnie" do Panelu. Dlatego config konfiguratora musi być w PHP, a jak do tego podejść na froncie, to już kwestia czysto implementacyjna, imho.

Odnośnik do komentarza
Udostępnij na innych stronach

@włoszka Tyle że dobrze by to było jeszcze jakoś przefiltrować przez backend żeby dodatkowo nie powstały jakieś kwiatki oraz żeby sam użytkownik w panelu miał to zrobione w przystępnej formie.

Tak kminię czy przypadkiem przez atrybuty dla danego produktu by tego jakoś nie ogarnął. Wtedy można by przy pomocy skryptu na backendzie wyświetlać pola w karcie produktu według wybranych atrybutów a i forma ich dodawania byłaby przystępna. Potem po stronie backendu przy pomocy filtrów  i skryptu JS odpowiednio by się tymi dodatkowymi polami manipulowało.

Sam system nie wydaje się trudny - kwestia podejścia

EDIT: Chociaż wydaje mi się że tutaj logika musi być dobrze zrozumiana stąd ważne aby autor dokładnie opisał dokładnie jakie są warunki do stworzenia takiego tortu

 

EDIT2: Można by też pomyśleć nad wariantami produiktu - tutaj co prawda byłoby trochę roboty ale jeśli pola byłyby w miarę powtarzalne to kwestia odpowiedniego wyklikania i ustawienia cen

Odnośnik do komentarza
Udostępnij na innych stronach

48 minut temu, Mativve napisał:

EDIT: Chociaż wydaje mi się że tutaj logika musi być dobrze zrozumiana stąd ważne aby autor dokładnie opisał dokładnie jakie są warunki do stworzenia takiego tortu

O to to to to to. Zaimplementowanie logiki będzie trwało najdłużej, bo najpierw trzeba będzie ją zrozumieć.

Kiedyś miałem w planach napisanie coś podobnego - konfiguratora pizzy 😄 bo miałem lokalną pizzerię gdzie oferowali możliwość własnych zestawów (w karcie standardowe było chyba tylko 5), ale plany pozostały tylko planami... Ogólnie ciekawy case. Bo sam mechanizm można później podciągnąć pod inne - pizza, tort, samochód, etc.

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki wszystkim za podpowiedzi.

A czy jest np możliwość, że byłaby podstrona zamowienia.domena.pl tam byłby napisany skrypt konfiguracji np w PHP i przy składaniu zamówienia przenosiło by do strony woocommerce z zakupem lub np. na tej podstronie byłyby podpięte płatności itd i żeby to zamówienie, które klient zrobił pojawiło się w panelu w woocommerce?

W skrócie osobna podstrona z konfiguratorem ale żeby zamówienie wpadało do panelu w woocommerce.

Odnośnik do komentarza
Udostępnij na innych stronach

@forumowicz321  Tylko pytanie po co tak kombinować skoro można to zrobić w karcie produktu w ekosystemie WordPressa i Wooommerce.

Swoją drogą takie oddzielenie nic nie da bo i tak trzeba przygotować wszystko w WordPressie i WooCommerce żeby poprawnie zostało przetworzone.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Rekomendowana odpowiedź

Ogólnie to zaczynam coś tak ogarniać za pomocą JS żeby pokazywały się konkretne opcje tylko teraz problem tkwi w tym, że chyba z tego co widziałem konkretny konfigurator mogę przypisać do konkretnej kategorii produktów - robię to jako szablon w elementor pro. Chyba, ze da się to jakoś ogarnąć przypisanie "wyglądu strony" dla konkretnego produktu.

EDIT:

Ogarnąłem że mogę ten szablon produktu przypisać do konkretnego Tagu... nie myślę....

Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...