# Origen Francia & Hecho en UE — Guía del módulo

> Guía de instalación, configuración y uso del módulo Origen Francia & Hecho en UE (dfmadein) para PrestaShop 8 y 9.

- Página: <https://www.datafirefly.com/es/documentation/dfmadein/>
- Idioma: es
- Actualizado el: 2026-06-18
- Otros idiomas: [fr](https://www.datafirefly.com/documentation/dfmadein/index.md), [en](https://www.datafirefly.com/en/documentation/dfmadein/index.md), [de](https://www.datafirefly.com/de/documentation/dfmadein/index.md), [it](https://www.datafirefly.com/it/documentation/dfmadein/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfmadein/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfmadein/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfmadein/index.md)
- Índice: <https://www.datafirefly.com/es/documentation/llms.txt>

## Descripción general

El módulo **Origen Francia & Hecho en UE** (dfmadein) muestra insignias de origen "Hecho en Francia / UE" en tus fichas de producto y en los listados, presenta etiquetas certificadas verificables (como Origine France Garantie) y ofrece un bloque de filtros que permite a tus clientes ordenar los productos por origen y certificación. Es compatible con PrestaShop 8 y 9, multitienda, y no requiere ninguna dependencia externa.

Por defecto, los orígenes se muestran como chips CSS (tricolor para Francia, azul para la UE). No se requiere ninguna imagen: los iconos y logos siguen siendo opcionales.

## Instalación

1. En el back office, ve a **Módulos > Gestor de módulos**.
2. Haz clic en **Subir un módulo** y selecciona el archivo `dfmadein.zip`.
3. Al instalarse, el módulo crea sus tablas, su menú y datos de ejemplo: los orígenes _Hecho en Francia_ y _Hecho en UE_, además de una certificación _Origine France Garantie_.

Aparece un nuevo menú **Catálogo > Made in France / UE**, con tres subpestañas: Orígenes, Certificaciones y Asignación de productos.

## Configuración general

Abre la página de configuración del módulo para activar o desactivar tres visualizaciones independientes:

- **Ficha de producto**: insignia de origen y lista de etiquetas certificadas bajo el precio.
- **Listados**: insignia miniatura compacta en las miniaturas de producto.
- **Bloque de filtros**: filtro en columna en las páginas de categoría.

## Gestionar los orígenes

En **Made in France / UE > Orígenes**, crea y organiza tus orígenes. Cada origen tiene:

- un **nombre** y una **etiqueta** mostrada en la insignia;
- una **zona** (Francia, UE, Fuera de UE u Otro) que determina el estilo del chip;
- un **color** de acento;
- un **icono** opcional (imagen o SVG) que reemplaza el chip CSS;
- una **descripción corta**, una **posición** y un estado activo/inactivo.

## Gestionar las certificaciones

En **Made in France / UE > Certificaciones**, gestiona tus etiquetas. Cada certificación admite un **nombre**, una **descripción**, un **logo** opcional y, sobre todo, una **URL de verificación**. Esta URL se muestra en el front como un enlace "Verificar" con `nofollow noopener noreferrer`, para que el cliente pueda comprobar la etiqueta en el sitio oficial.

## Asignar origen y certificaciones a los productos

En **Made in France / UE > Asignación de productos**, dispones de la lista completa de productos con búsqueda, ordenación y paginación nativas. Selecciona un producto para asignarle **un origen** y **una o varias certificaciones**.

Una acción masiva permite asignar un mismo origen a varios productos seleccionados en una sola operación.

## El bloque de filtros en el front-office

En las páginas de categoría, el bloque "Origen & certificaciones" muestra casillas de origen y certificación. El formulario funciona con GET (sin JavaScript) y añade los parámetros `df_origin[]` y `df_cert[]` a la URL. Las selecciones dentro de un mismo grupo se combinan con O, y los dos grupos (origen y certificación) se combinan con Y.

## Multitienda

Las asignaciones de origen y certificaciones se almacenan por tienda. Durante la asignación, una opción "aplicar a todas las tiendas" permite propagar la misma configuración a todas tus tiendas.

## Limitación conocida

El filtro es autónomo: solo se activa cuando los parámetros `df_origin[]` / `df_cert[]` están presentes en la URL. En este modo, no se combina con las facetas nativas de ps_facetedsearch en la misma petición, y según el tema, los enlaces de paginación u ordenación pueden no conservar estos parámetros. Sin estos parámetros, el proveedor nativo retoma el control con normalidad, por lo que no se rompe ninguna funcionalidad nativa.

## Desinstalación

La desinstalación desde el gestor de módulos elimina las tablas del módulo, su menú y todas las asignaciones. La eliminación de un producto también limpia automáticamente sus asignaciones de origen y certificaciones.
