Tworzenie REST API w module PrestaShop

Kod źródłowy PrestaShop, hooki, override, debugowanie.
ODPOWIEDZ
MateuszK
Posty: 21
Rejestracja: śr lip 09, 2025 10:07 am
Lokalizacja: Bydgoszcz

Tworzenie REST API w module PrestaShop

Post autor: MateuszK »

Chcę udostępnić API REST z mojego modułu PrestaShop dla aplikacji mobilnej. Jak to zrobić poprawnie?
W e-commerce nie ma godzin zamknięcia.
AdamF
Posty: 16
Rejestracja: czw cze 26, 2025 7:29 pm
Lokalizacja: Gdańsk

Re: Tworzenie REST API w module PrestaShop

Post autor: AdamF »

W PS 8.x: stwórz kontroler w modules/mojmodul/controllers/front/api.php. Używaj json_encode() do zwracania danych. Ustaw header Content-Type: application/json.
Sklep internetowy to maraton, nie sprint.
MonikaJ
Posty: 22
Rejestracja: sob kwie 12, 2025 3:52 am
Lokalizacja: Katowice

Re: Tworzenie REST API w module PrestaShop

Post autor: MonikaJ »

Autoryzacja: użyj tokena API (wygeneruj losowy string, zapisz w konfiguracji modułu). Sprawdzaj token w headerze Authorization przy każdym requestzie.
DorotaW
Posty: 18
Rejestracja: czw lis 06, 2025 9:07 pm
Lokalizacja: Częstochowa

Re: Tworzenie REST API w module PrestaShop

Post autor: DorotaW »

PrestaShop ma też wbudowany Webservice (REST-like API). Może wystarczy Ci on zamiast pisania własnego API. Panel: Zaawansowane > Webservice.
KarolinaW
Posty: 20
Rejestracja: wt kwie 01, 2025 10:18 am
Lokalizacja: Płock

Re: Tworzenie REST API w module PrestaShop

Post autor: KarolinaW »

W PS 9: możesz użyć Symfony routes i controllers. Bardziej eleganckie rozwiązanie z pełnym wsparciem middleware.
ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość