PrestaShop

Moduł dla PrestaShop 1.7.8+, 8.x, 9.x

Dostępna bezpłatnie
Skąd wziąć Plik wydajemy sami - moduł nie jest publikowany w żadnym katalogu dodatków.
Wymagania PrestaShop 1.7.8+/8.x/9.X, PHP 8.2+
Nazwa paczki dockray
Cennik Za darmo

Do czego to służy

Oficjalny moduł DockRay łączy PrestaShop z platformą monitoringu i automatycznie raportuje błędy PHP oraz nieobsłużone wyjątki. Problemy pojawiające się w sklepie, motywie czy zainstalowanych modułach trafiają bezpośrednio do panelu DockRay.

Informacje o błędach

Zgłoszone zdarzenia mogą zawierać między innymi:

  • typ i treść błędu,
  • miejsce wystąpienia i stos wywołań,
  • informacje o środowisku i wersji aplikacji,
  • kontekst obsługiwanego żądania.

Moduł może również monitorować czas obsługi żądań oraz opcjonalnie zbierać błędy JavaScript występujące po stronie sklepu.

Prosta konfiguracja

Integrację skonfigurujesz w sekcji Moduły → Menedżer modułów → DockRay → Konfiguruj, podając token projektu i klucz prywatny. Wybrane dane konfiguracyjne można również nadpisać dla konkretnego środowiska.

Prywatność i możliwości dla programistów

Przesyłanie danych klienta, adresu IP i user agenta jest opcjonalne. Pozwala to dopasować zakres zbieranych informacji do potrzeb projektu i przyjętej polityki prywatności.

Moduł pozwala również ręcznie raportować wyjątki z poziomu PHP oraz błędy i własne komunikaty z kodu JavaScript.

Instalacja

Instalacja w panelu PrestaShop

  1. Pobierz aktualną paczkę dockray-prestashop.zip.
  2. Zaloguj się do panelu administracyjnego PrestaShop.
  3. Przejdź do Moduły → Menedżer modułów i wybierz „Prześlij moduł”.
  4. Wskaż pobrane archiwum i poczekaj na zakończenie instalacji.
  5. Otwórz konfigurację modułu DockRay.
  6. Wprowadź token projektu oraz klucz prywatny dostępne w panelu DockRay.
  7. Zapisz ustawienia i wyślij zdarzenie testowe, aby sprawdzić poprawność połączenia.

Po zakończeniu konfiguracji moduł automatycznie rozpocznie raportowanie obsługiwanych błędów i wyjątków do DockRay.

Instalacja z wiersza poleceń

unzip dockray-prestashop.zip -d modules/
php bin/console prestashop:module install dockray
php bin/console cache:clear

Po instalacji otwórz konfigurację modułu DockRay w panelu administracyjnym PrestaShop, wprowadź token projektu i klucz prywatny, a następnie zapisz ustawienia. Na koniec wyślij zdarzenie testowe, aby upewnić się, że integracja działa prawidłowo.

Jak tego użyć

Wyjątki integracja raportuje sama. To jest do zgłoszeń, które chcesz wysłać świadomie.

php
<?php

use Dock\Ray\PrestaShop\Reporter;

try {
    $cart->validateOrder(...);
} catch (\Throwable $e) {
    Reporter::report($e);

    throw $e;
}

Artykuły w bazie wiedzy

Zacznij monitorować

Podłącz pierwszą aplikację i zyskaj pełny wgląd w to, co dzieje się na produkcji.

Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.