# Pochodzenie Francja i Made in UE: przewodnik po module

> Przewodnik po instalacji, konfiguracji i obsłudze modułu Pochodzenie Francja i Made in UE (dfmadein) dla PrestaShop 8 i 9.

- Strona: <https://www.datafirefly.com/pl/documentation/dfmadein/>
- Język: pl
- Zaktualizowano: 2026-07-31
- Inne języki: [fr](https://www.datafirefly.com/documentation/dfmadein/index.md), [en](https://www.datafirefly.com/en/documentation/dfmadein/index.md), [es](https://www.datafirefly.com/es/documentation/dfmadein/index.md), [de](https://www.datafirefly.com/de/documentation/dfmadein/index.md), [it](https://www.datafirefly.com/it/documentation/dfmadein/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfmadein/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfmadein/index.md)
- Indeks: <https://www.datafirefly.com/pl/documentation/llms.txt>

## Wprowadzenie

Moduł **Pochodzenie Francja i Made in UE** (dfmadein) wyświetla znaczki pochodzenia „Wyprodukowano we Francji / UE" na kartach produktów i na listach, prezentuje weryfikowalne certyfikowane etykiety (takie jak Origine France Garantie) i udostępnia blok filtrów pozwalający klientom sortować produkty według pochodzenia i certyfikacji. Działa na PrestaShop 8 i 9, obsługuje multisklep i nie wymaga żadnych zewnętrznych zależności.

Domyślnie pochodzenia wyświetlają się jako plakietki CSS (trójkolorowa dla Francji, niebieska dla UE). Żaden obraz nie jest wymagany: ikony i logotypy pozostają opcjonalne.

## Instalacja

1. W panelu administracyjnym przejdź do **Moduły > Menedżer modułów**.
2. Kliknij **Wgraj moduł** i wskaż plik `dfmadein.zip`.
3. Podczas instalacji moduł tworzy swoje tabele, menu oraz dane przykładowe: pochodzenia _Wyprodukowano we Francji_ i _Wyprodukowano w UE_ oraz certyfikację _Origine France Garantie_.

Pojawia się nowe menu **Katalog > Made in France / UE** z trzema podzakładkami: Pochodzenia, Certyfikacje i Przypisywanie produktów.

## Konfiguracja ogólna

Otwórz stronę konfiguracji modułu, aby włączyć lub wyłączyć trzy niezależne miejsca wyświetlania:

- **Karta produktu**: znaczek pochodzenia i lista certyfikowanych etykiet pod ceną.
- **Listy**: kompaktowy znaczek miniatury na kafelkach produktów.
- **Blok filtrów**: moduł filtrowania w kolumnie na stronach kategorii.

## Zarządzanie pochodzeniami

W **Made in France / UE > Pochodzenia** tworzysz i porządkujesz swoje pochodzenia. Każde pochodzenie ma:

- **nazwę** i **etykietę** wyświetlaną na znaczku;
- **strefę** (Francja, UE, poza UE lub inna), która określa styl plakietki;
- **kolor** akcentu;
- opcjonalną **ikonę** (obraz lub SVG), która zastępuje plakietkę CSS;
- **krótki opis**, **pozycję** oraz stan aktywne/nieaktywne.

## Zarządzanie certyfikacjami

W **Made in France / UE > Certyfikacje** zarządzasz swoimi etykietami. Każda certyfikacja przyjmuje **nazwę**, **opis**, opcjonalne **logo** i przede wszystkim **adres weryfikacji**. Ten adres wyświetla się na froncie jako link „Zweryfikuj" z atrybutami `nofollow noopener noreferrer`, aby klient mógł sprawdzić etykietę na oficjalnej stronie.

## Przypisywanie pochodzenia i certyfikacji do produktów

W **Made in France / UE > Przypisywanie produktów** masz do dyspozycji pełną listę produktów z natywnym wyszukiwaniem, sortowaniem i stronicowaniem. Wybierz produkt, aby przypisać mu **jedno pochodzenie** i **jedną lub kilka certyfikacji**.

Akcja grupowa pozwala przypisać to samo pochodzenie kilku zaznaczonym produktom w jednej operacji.

## Blok filtrów na froncie

Na stronach kategorii blok „Pochodzenie i certyfikacje" prezentuje pola wyboru pochodzenia i certyfikacji. Formularz działa w trybie GET (bez JavaScriptu) i dodaje do adresu parametry `df_origin[]` oraz `df_cert[]`. Zaznaczenia w obrębie jednej grupy łączą się przez LUB, a obie grupy (pochodzenie i certyfikacja) łączą się przez I.

## Multisklep

Przypisania pochodzeń i certyfikacji są przechowywane osobno dla każdego sklepu. Podczas przypisywania opcja „zastosuj do wszystkich sklepów" pozwala rozpropagować tę samą konfigurację na wszystkie Twoje sklepy.

## Znane ograniczenie

Filtr jest autonomiczny: aktywuje się wyłącznie wtedy, gdy w adresie obecne są parametry `df_origin[]` / `df_cert[]`. W tym trybie nie łączy się w jednym zapytaniu z natywnymi fasetami ps_facetedsearch, a zależnie od szaty graficznej linki stronicowania lub sortowania mogą nie zachowywać tych parametrów. Bez tych parametrów natywny dostawca przejmuje kontrolę normalnie, więc żadna natywna funkcja nie zostaje zepsuta.

## Deinstalacja

Deinstalacja z poziomu menedżera modułów usuwa tabele modułu, jego menu i wszystkie przypisania. Usunięcie produktu automatycznie czyści również jego przypisania pochodzenia i certyfikacji.
