Polskie wsparcie PrestaShop

PrestaShop => Moduły => Wątek zaczęty przez: arcie w Grudzień 11, 2012, 09:21:19 am

Tytuł: Dodatkowy opis i zdjęcie do każdego producenta
Wiadomość wysłana przez: arcie w Grudzień 11, 2012, 09:21:19 am
Witam,

Potrzebuje utworzyć nowy moduł który umożliwi dodanie zdjęcia i opisu do każdego producenta - czyli jak klikniecie na nazwe producenta pokazuje się lista jego produktów - nad tą listą potrzebuje swoją wstawkę.
Utworzyłem moduł, zarejestrowałem nowego hooka którego dodałem do themes/.../manufacturer.tpl , zawartosc mojego hooka ladnie sie wyswietla.

Problem tylko w tym ze nie wiem jak przekazac do mojego modulu informacje o aktualnym ID producenta.

W manufacturer.tpl mamy obiekt $manufacturer z jego nazwa, id, itd... ale jak to przekazac do mojego modulu...

Pewnie pytanie jest glupie a rozwiazanie proste ale ja jakos na tym utknalem.

Z gory wielkie dzieki.

Pozdrawiam
Marcin
Tytuł: Odp: Dodatkowy opis i zdjęcie do każdego producenta
Wiadomość wysłana przez: baza92 w Grudzień 15, 2012, 11:14:36 pm
Jeśli dobrze zrozumiałem:
Chcesz pobrać id wyświetlanego producenta w pliku manufacturer.php?
Aby to zrobić w module (w hooku na stronie manufacturer) musisz pobrać ID producenta, które przetrzymywane jest w zmiennej GET np. manufacturer.php?id_manufacturer=1

W Prestashop mamy coś takiego:
Tools::getValue - statyczna metoda klasy Tools pozwalająca na pobranie zmiennych z tablic superglobalnych GET i POST.
Dla ciebie będzie to wyglądać tak:
Tools::getValue('id_manufacturer');