wdrożenia PrestaShop

Między wyborem sposobu wysyłki a płatności - hook? AJAX?

  • 1 Odpowiedzi
  • 2789 Wyświetleń

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

*

Offline rolling_stone

  • Nowy
  • *
  • 18
  • 0
Między wyborem sposobu wysyłki a płatności - hook? AJAX?
« dnia: Kwiecień 05, 2011, 06:12:22 pm »
Hej wszystkim,

właśnie szykuję moduł wysyłki E-przesyłką Poczty Polskiej i mam pytanie. W momencie wyboru sposobu wysyłki użytkownik wybiera także konkretny urząd pocztowy, w moim przypadku z selecta lub przycisków radio (whatever). Potem ten urząd pocztowy powinien być zapisany w bazie danych, żeby można było wysłać przesyłkę pod dobry adres ;-)
O ile w przypadku 5-krokowego zamówienia problemu nie ma, można wykorzystac funkcję public function hookCart($params), o tyle nie mam pojęcia jak przechwycić wartość selecta w przypadku quick-ordera - wtedy hookCart jest raczej bezużyteczny.
Jedyne co mi przychodzi do głowy to AJAX i zapisywanie tych danych po każdej zmianie wyboru przez jakiś zewnętrzny plik, ale może jest jeszcze jakiś sposób?

Aha, Presta 1.4.0.17

Za pomoc odwdzięczę się gotowym modułem :-)

*

Offline rolling_stone

  • Nowy
  • *
  • 18
  • 0
Odp: Między wyborem sposobu wysyłki a płatności - hook? AJAX?
« Odpowiedź #1 dnia: Kwiecień 05, 2011, 06:53:50 pm »
Ok - mam :)
Przy radio buttonie albo przy seleccie trzeba wywołać funkcję updateCarrierSelectionAndGift() (domyślnie w katalogu /js  szablonu graficznego prestashop) i zmodyfikować ją tak, żeby przekazywała odpowiednią wartość selecta (np.) również :)

Albo - napisać własną funkcję w obrębie tpla, która się tym zajmie.