wdrożenia PrestaShop

Dodatkowe pole/etap podczas zamówienia

  • 2 Odpowiedzi
  • 1601 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline nielogiczny

  • Nowy
  • *
  • 1
  • 0
  • prestashop
  • PrestaShop: 1.6
  • Status: forum
Dodatkowe pole/etap podczas zamówienia
« dnia: Sierpień 26, 2014, 07:31:22 pm »
Witam serdecznie,
Proszę o pomoc w następującej kwestii:
W sklepie mam dostępne nie tylko produkty ale również usługi, jedną z usług jest szkolenie bhp. Podczas zamawiania takiego szkolenia BHP klient musi mi podać imię, nazwisko,date urodzenia oraz e-mail osoby biorącej udział w szkoleniu. W 90% osoba która zamawia, a która będzie uczestnikiem szkolenia to zupełnie inne osoby (więc podanie daty urodzenia etc przy rejestracji odpada). Potrzebowałbym stworzyć gdzieś (najlepiej podczas etapu zamówienia) pole gdzie klient będzie mógł (a nawet musiał) te dane wpisać.
Proszę o pomoc jak to rozwiązać w możliwie łatwy sposób (to moje początki z PrestaShop)

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Dodatkowe pole/etap podczas zamówienia
« Odpowiedź #1 dnia: Sierpień 26, 2014, 07:44:54 pm »
dwa rozwiazania, jedno to sworzenie odpowiedniego modulu i wrzucenie w hooka np. rejestracji czy procesu skladania zamowienia - to ta prostsza metoda, druga to przebudowa kontrelera a nawet -ow, procesu zamowienia, zamowienia, generowania maila (bo jakos ta nowa zmienna musi do ciebie dotrzec), panelu (bo w podgladzie zamowienia tez raczej dobrze by bylo miec takie dane).... raczej... no na pewno bedzie nad tym wieksza kontrola "co i gdzie i kiedy i dlaczego" bedzie przy stworzeniu od podstaw nowego modulu, wraz z przypisana validacja (czyli badaniem pola, jezeli ma byc wymagane) usytowaniem poszczegolnych elementow w danych hook, czy to procesu zamowienia czy, jak wspomnialem wczesniej, panelu admina oraz maila. w sumei tak czy tak, w jednym i drugim wypadku to zabawa w kontrolery i szablony ale modulami prosciej sie takie rzeczy robi. a czy dla poczatkujacego... nigdy nie twierdze, ze nie. jeszcze pamietam czasy jak sam zaczynalem, to wcale nie bylo tak dawno... wszystjkiego mozna sie nauczyc a w necie jest tyle podpowiedzi, ze zawsze sie znajdzie ta odpowiednia a reszte samemu dopowie ;)
design4VIP z innej strony...

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Dodatkowe pole/etap podczas zamówienia
« Odpowiedź #2 dnia: Sierpień 26, 2014, 11:47:50 pm »
to raczej stwórz produkt jako usługę z dostosowaniem i polami formularza
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl