Wpis z mikrobloga

@graffer: najprościej właśnie moduł, podpinasz się do któregoś ze zdarzeń finalnych, np hookActionValidateOrder albo hookOrderConfirmation i wysyłasz sobie co tam chcesz (dane klienta, koszyk, zamówienie, etc)
  • Odpowiedz
via Android
  • 0
@TwigTechnology ok, dzięki. Orientujesz się może czy skomplikowane jest napisanie modułu do prestashop? Potrzebuję tylko przenieść kilka informacji do innego API bez żadnego interfejsu.
  • Odpowiedz
@graffer: banał, ctrl+c / ctrl+v z:

http://doc.prestashop.com/display/PS16/Creating+a+first+module

opcja minimum to klasa z konstruktorem + metodą install oraz plik config

później w metodzie install dodajesz zaczep (hook), który cię interesuje (np $this->registerHook('actionValidateOrder')) + tworzysz metodę w stylu:

public function hookActionValidateOrder( $params ) { }

instalujesz (moduł się pojawi w adminie w moduły > pozycje, przy odpowiednim zaczepie)

i tyle
  • Odpowiedz