PS PrestaShop Początkujący

Dostępność części zamiennych (dfspareparts)

Wyświetlanie okresu dostępności części zamiennych na karcie produktu, w zamówieniu i na fakturze, zgodnie z francuskim artykułem L111-4.

Zaktualizowano Wersja modułu 1.0.0

Zakres prawny: Francja. Moduł odpowiada na francuski obowiązek informacyjny z artykułu L111-4 Code de la consommation. Nie odwzorowuje polskich przepisów o dostępności części zamiennych ani o obowiązkach informacyjnych sprzedawcy. Jeśli sprzedajesz na rynek polski, potraktuj moduł jako mechanizm wyświetlania własnych informacji i skonsultuj ich zakres z polskim doradcą prawnym. Ta dokumentacja nie stanowi porady prawnej i nie wskazuje polskich odpowiedników przywołanego przepisu.

Moduł Dostępność części zamiennych pokazuje dla każdego produktu okres, przez jaki, lub datę, do której części zamienne są dostępne, zgodnie z obowiązkiem informacyjnym z artykułu L111-4 francuskiego Code de la consommation. Informacja pojawia się przed zakupem (karta produktu) oraz jako pisemne potwierdzenie przy zakupie (strona zamówienia i faktura PDF).

Zgodność

  • PrestaShop od 8.0 do 9.x, tryb jednosklepowy i wielosklepowy.
  • PHP 8.1 i nowszy.
  • Interfejs w języku francuskim, ciągi tłumaczalne przez system tłumaczeń PrestaShop.

Instalacja

  1. W panelu administracyjnym otwórz Moduły > Menedżer modułów.
  2. Kliknij Wgraj moduł i wskaż plik dfspareparts.zip.
  3. Kliknij Zainstaluj. Moduł tworzy swoją tabelę, zakładkę produktu i rejestruje hooki wyświetlania.

Tabela danych jest zachowywana przy odinstalowaniu: w razie ponownej instalacji nie tracisz wprowadzonych wpisów.

Ustawienia ogólne

Otwórz stronę konfiguracji modułu (Konfiguruj). Znajdziesz tam:

  • Wyświetlana etykieta: nagłówek pokazywany klientowi (domyślnie „Dostępność części zamiennych”).
  • Wyświetlaj na karcie produktu / na potwierdzeniu zamówienia / na fakturze PDF: włącz lub wyłącz każde z miejsc.
  • Ukryj, gdy brak danych: nic nie wyświetlaj dla produktów bez informacji i bez wartości domyślnej.
  • Wartości domyślne: status, okres, jednostka i punkt początkowy stosowane do produktów bez indywidualnych danych.

Uzupełnianie danych produktu

Na karcie produktu w panelu administracyjnym otwórz zakładkę Dostępność części zamiennych. Wybierz status:

  • Dostępne przez okres: podaj okres (lata lub miesiące) i punkt początkowy (wprowadzenie na rynek ostatniego egzemplarza albo data zakupu).
  • Dostępne do daty: wskaż datę graniczną.
  • Niedostępne: oznacza brak części zamiennych dla tego produktu.
  • Brak danych: produkt dziedziczy wartości domyślne modułu.

Opcjonalnie można dopisać uwagę uzupełniającą, a podgląd na żywo pokazuje tekst w takiej postaci, w jakiej zobaczy go klient.

Podgląd uwzględnia także dziedziczenie: jeśli produkt pozostaje w stanie „Brak danych”, podgląd pokaże skonfigurowaną wartość domyślną.

Przypisanie masowe

Również na stronie konfiguracji panel Przypisanie masowe stosuje tę samą informację do grupy produktów:

  • według wybranych kategorii albo dla całego katalogu bieżącego sklepu;
  • wybierz status, okres i punkt początkowy, a następnie kliknij Zastosuj.

Przypisanie masowe zastępuje wartości indywidualne wprowadzone wcześniej na objętych kartach. Przycisk Zresetuj wszystko usuwa dane bieżącego sklepu.

Gdzie pojawia się informacja

  • Karta produktu: ramka pod ceną i przyciskiem dodania do koszyka (hook displayProductAdditionalInfo).
  • Potwierdzenie zamówienia: podsumowanie objętych produktów (hook displayOrderConfirmation).
  • Faktura PDF: blok przeniesiony na fakturę (hook displayPDFInvoice).

Tryb wielosklepowy

Dane i ustawienia są prowadzone osobno dla każdego sklepu. Uzupełniaj każdy sklep w jego własnym kontekście; przypisanie masowe działa na sklepie bieżącym.

Uwagi prawne

Moduł dostarcza ramy wyświetlania i wprowadzania danych zgodne z artykułem L111-4 prawa francuskiego. Poprawność wskazanych okresów wynika z informacji przekazanej przez producenta lub importera. Moduł nie stanowi porady prawnej.

Rozwiązywanie problemów

  • Nic nie wyświetla się na karcie produktu: sprawdź, czy wyświetlanie na karcie produktu jest włączone oraz czy produkt ma uzupełnione dane (albo czy istnieje wartość domyślna, a opcja „Ukryj, gdy brak danych” jest wyłączona).
  • Nic na fakturze: jeśli korzystasz z mocno zmodyfikowanego szablonu faktury, sprawdź obecność hooka displayPDFInvoice w tym szablonie.
Czy ta strona była pomocna?

Nadal utknąłeś? Napisz do wsparcia