Integracja

PrestaShop

Moduł dla PrestaShop 1.7.8+ i 8.x

Dostępna bezpłatnie PrestaShop 1.7.8+/8.x, PHP 8.2+ dockray
Instalacja
Instalacja w panelu PrestaShop:

  1. Pobierz paczkę dockray-prestashop.zip z tej strony.
  2. Otwórz Moduły → Menedżer modułów i wybierz „Prześlij moduł”.
  3. Wskaż pobrane archiwum i zaczekaj na zakończenie instalacji.
  4. Otwórz konfigurację DockRay, wklej token projektu i klucz prywatny.
  5. Zapisz ustawienia, a następnie wyślij zdarzenie testowe.

Instalacja z wiersza poleceń:

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

Po instalacji z wiersza poleceń uzupełnij poświadczenia na ekranie
konfiguracji modułu w panelu administracyjnym.
Moduł DockRay rejestruje nieobsłużone wyjątki i błędy PHP powstające w części sklepowej, panelu administracyjnym, modułach oraz procesach realizacji zamówień. Opcjonalny kolektor przeglądarkowy rozszerza monitoring o błędy JavaScriptu na froncie sklepu. Gotową paczkę ZIP instaluje się w Menedżerze modułów, a token projektu i klucz prywatny wprowadza na dedykowanym ekranie konfiguracji. W środowisku multistore ustawienia są przypisane do bieżącego kontekstu sklepu, dzięki czemu poszczególne sklepy mogą raportować do osobnych projektów DockRay.

Jak tego użyć

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

php
<?php
// Moduł raportuje wyjątki sklepu sam. Poniżej zgłoszenie wysłane wprost -
// przydaje się tam, gdzie PrestaShop łyka błąd i pokazuje pustą stronę.

DockRayModule::hub()->captureMessage('Magazyn nie odpowiedział na rezerwację');

try {
    $cart->validateOrder(...);
} catch (Throwable $e) {
    DockRayModule::hub()->captureException($e);

    throw $e;
}

Artykuły w bazie wiedzy

Instalacja - PrestaShop Wymagania, instalacja i przygotowanie PrestaShop do bezpiecznego raportowania danych produkcyjnych. Konfiguracja - PrestaShop Bezpieczna konfiguracja poświadczeń, środowisk i zakresu danych raportowanych przez PrestaShop. Weryfikacja i typowe problemy - PrestaShop Kontrolowane potwierdzenie działania PrestaShop oraz diagnostyka najczęstszych problemów z wysyłką.