Distintivos de confianza & seguridad: configuración y ayuda

Inicio rápido

  1. Sube e instala el ZIP de mprtrustbadges mediante "Module Manager".
  2. Haz clic en "Configure" para abrir Configuración de insignias de confianza y selecciona el contexto multitienda deseado.
  3. Mantén Activar marcado y revisa la Colección predeterminada en el idioma predeterminado de la tienda.
  4. Usa Añade una insignia para elegir un Icono, introducir Texto y añadir opcionalmente un Enlace (HTTPS, HTTP o ruta de la tienda).
  5. En Ubicaciones, asigna una colección y un Diseño a Bloque de producto y Bloque del carrito, y haz clic en Guardar.
  6. Abre una página de producto y el carrito. Comprueba que aparecen las insignias guardadas y los enlaces a las condiciones que hayas configurado.
  7. Comprueba otro idioma y una pantalla estrecha; prueba el cierre si has activado Cuadro flotante.

Requiere PrestaShop 1.6 o posterior y PHP 7.1 o posterior.

Manual de configuración

Instalación y primera configuración

Sigue los pasos de Inicio rápido.

Edita colecciones e idiomas

Abre Configuración de insignias de confianza desde la acción "Configure" del módulo. El editor actual usa colecciones con nombre. Puedes mantener una colección para varias posiciones o asignar una diferente a cada posición.

Control Valor predeterminado Qué hacer
Activar Marcado Desmárcalo para detener todas las ubicaciones de insignias.
Idioma Idiomas disponibles en la tienda Elige el idioma cuya lista ordenada de insignias quieras editar.
Colecciones Colección predeterminada Usa Añade una colección para otra lista. Los nombres de colección son etiquetas internas del editor, de hasta 100 caracteres.
Icono Una de las seis opciones integradas Elige lock, refresh, headset, shield, truck o star.
Texto Etiquetas traducidas incluidas Introduce una etiqueta no vacía de texto sin formato, de hasta 240 caracteres. El marcado no se muestra como HTML.
Enlace (HTTPS, HTTP o ruta de la tienda) Vacío Déjalo vacío para texto, o introduce una URL HTTP/HTTPS o una ruta de la tienda relativa a la raíz como /content/1-delivery.

La colección predeterminada incluida contiene lock con Pago seguro, refresh con Devoluciones gratuitas, headset con Soporte 24/7 y shield con Garantía de devolución del dinero, traducidos cuando hay traducción disponible. Sustituye cualquier etiqueta que no describa las condiciones de tu tienda.

Usa Añade una insignia, Elimina, Mueve hacia arriba y Mueve hacia abajo para editar la lista ordenada. El editor admite hasta 20 colecciones y 30 insignias por idioma en cada colección. Las listas de insignias guardadas para un idioma deben caber conjuntamente en 65535 bytes.

Una lista vacía para un idioma usa la lista del idioma predeterminado. Si esta también está vacía, la colección no muestra insignias. El icono, texto, enlace y posición de una insignia pertenecen a su lista de idioma. Comprueba todos los idiomas que uses.

Asigna ubicaciones

En Ubicaciones, selecciona una colección o Desactivado para cada posición. Elige Diseño como Fila, Fila compacta o Tarjetas apiladas. Para Cuadro flotante, elige Esquina como Arriba a la izquierda, Arriba a la derecha, Abajo a la izquierda o Abajo a la derecha.

Ubicación Asignación incluida Hook del tema
Bloque de producto Colección predeterminada, Fila displayProductAdditionalInfo o displayProductButtons
Bloque del carrito Colección predeterminada, Fila displayShoppingCartFooter o displayShoppingCart
Barra de cabecera Desactivado displayBanner o displayTop
Barra de pie de página Desactivado displayFooter
Cuadro flotante Desactivado; esquina inferior derecha si se asigna displayFooter

Guarda tras editar. Producto y carrito pueden usar colecciones diferentes. El resultado está protegido frente a duplicados de la misma ubicación dentro de una solicitud.

El cuadro flotante tiene un botón de cierre y admite Escape. El cierre se recuerda durante la visita mediante el almacenamiento de sesión del navegador y una cookie de sesión, con una alternativa en memoria. El script intenta ajustar el cuadro alrededor de controles fijos y adherentes. Compruébalo con el banner de cookies y el widget de chat abiertos. Una superposición de pantalla completa puede ocultar temporalmente el cuadro.

Usa la herencia multitienda

Selecciona el contexto de tienda deseado en el back office antes de editar. El documento completo de colecciones y sus listas de idiomas se resuelven juntos desde la tienda, después el grupo, después todas las tiendas y, por último, los valores predeterminados incluidos.

Revisa Ámbito de edición y Origen efectivo. Guardar crea una sustitución completa para ese ámbito. En una tienda o grupo con ajustes guardados, Usa la configuración heredada elimina la sustitución de ese ámbito. Recupera la configuración superior en lugar de combinar insignias individuales.

Guardar, importar y cambiar la herencia requiere autorización para el ámbito de tienda seleccionado. Si falla la autorización, vuelve a cargar la página en el contexto deseado y comprueba los permisos del empleado.

Importa una lista de insignias

Abre Importa JSON en la colección seleccionada. Elige la colección y el idioma de destino, y pega un array de objetos de insignia. Por ejemplo:

[
  {"icon":"lock","text":"Secure Checkout"},
  {"icon":"truck","text":"Fast Dispatch","url":"/content/1-delivery"},
  {"icon":"refresh","text":"Easy Returns"},
  {"icon":"star","text":"Quality Checked"}
]

Para mensajes de servicio puedes usar en su lugar shield con Protección del comprador, headset con Asistencia disponible y lock con Pago cifrado. Los mismos seis valores de icono se aplican a todas las colecciones. No se incluye la subida de imágenes personalizadas.

También puedes importar un objeto cuyas claves sean ID o códigos ISO de idiomas de la tienda y cuyos valores sean listas de insignias. Solo se sustituyen los idiomas proporcionados. Revisa el borrador importado y haz clic en Guardar para publicarlo. La importación por sí sola no cambia la tienda.

Los iconos desconocidos, etiquetas vacías, enlaces inseguros, longitudes excesivas o límites superados impiden guardar. Usa un enlace vacío, http://, https:// o una ruta de tienda con una sola barra inicial. Se rechazan las URL relativas al protocolo //... y las URL de scripts.

Verifica y soluciona problemas

Comprueba el producto, carrito y las ubicaciones opcionales de cabecera, pie o cuadro flotante. Verifica el texto en cada idioma y sigue todos los enlaces configurados. Los iconos y etiquetas son contenido estático; no acreditan que un servicio de pago, garantía o certificación esté activo.

Si falta una ubicación, comprueba Activar, la colección asignada, el idioma alternativo y el hook del tema. Si el editor rechaza el guardado, corrige el campo resaltado y revisa los límites de colecciones e idiomas. Los ajustes enviados que no sean válidos no se publican. Usa "Integrity" para comprobar la configuración.

Un desarrollador del tema puede restaurar un hook de producto o carrito que falte en la plantilla adecuada:

{hook h='displayProductAdditionalInfo'}
{hook h='displayShoppingCartFooter'}

Usa un hook apropiado por ubicación y comprueba la colocación después de cualquier cambio de tema. El módulo carga CSS, JavaScript del front office y estilos detectados del tema. Para el CSS del tema siguen disponibles las clases existentes .mprbadge-container, .mprbadge-icon y .mprbadge-text:

.mprbadge-container { background: #fff; border-color: #d7e7dc; }
.mprbadge-icon { color: #2e8b57; }
.mprbadge-text { font-size: 13px; }

Desactiva o desinstala

Desmarca Activar para ocultar todas las ubicaciones, o elige Desactivado para ubicaciones individuales. Para eliminar el módulo, usa "Uninstall" en "Module Manager". Elimina su configuración, incluidas las colecciones y traducciones guardadas, y su menú de administración.

Preguntas

1

¿Puedo mostrar insignias diferentes en productos distintos?

No hay un ajuste de segmentación por producto o categoría. El Bloque de producto usa su colección asignada para todos los productos dentro de la configuración y el idioma efectivos de la tienda. Otras ubicaciones, como el carrito, pueden usar colecciones diferentes.

Problemas conocidos

6

Insignias flotantes ocultas o superpuestas a barras fijas

ResueltoActualizado:
Corregido en: 1.1.3
Los contenedores transparentes de la página podían ocultar las insignias flotantes y el desplazamiento en áreas anidadas podía dejar sin resolver las superposiciones con barras fijas.

Fallos de guardado y herencia en el editor de insignias

ResueltoActualizado:
Corregido en: 1.1.3
El envío del editor de insignias podía seleccionar la acción incorrecta y la validación del navegador podía bloquear la restauración de los ajustes heredados.

El módulo no se cargaba en PHP 7.1

ResueltoActualizado:
Corregido en: 1.0.18
Los requisitos incluidos en el paquete impedían incorrectamente la carga del módulo en PHP 7.1.

Traducciones incorrectas en la administración de insignias

ResueltoActualizado:
Corregido en: 1.0.18
El texto de la administración de insignias podía mostrar traducciones dañadas o seguir en inglés.

El texto de las insignias seguía en inglés

ResueltoActualizado:
Corregido en: 1.0.16
El texto de las insignias podía seguir en inglés para los visitantes que usaban otro idioma de la tienda.

No se cargaba la administración de insignias

ResueltoActualizado:
Corregido en: 1.0.15
La apertura de la administración de insignias podía fallar porque faltaba un componente de compatibilidad necesario.

Solicitudes de funcionalidades

7

Implementado

Insignias de confianza configurables

Implementado
Configura las insignias de confianza de la tienda con iconos y textos seleccionables.

Actualizaciones con un clic

Implementado
Actualiza el módulo desde su página de administración.

Administración multilingüe

Implementado
Usa los textos de administración del módulo traducidos al francés, alemán, español, italiano y polaco.

Editor visual de colecciones de insignias

Implementado
Crea colecciones ordenadas de insignias con textos traducidos, enlaces, iconos seleccionables y una vista previa en directo.

Ubicación y diseño de insignias

Implementado
Asigna colecciones de insignias a las páginas de productos, al carrito, a la cabecera, al pie de página o a una esquina flotante y elige diseños en fila, compactos o apilados.

Ajustes de insignias por tienda

Implementado
Configura las colecciones de insignias para cada tienda y hereda los ajustes del contexto más amplio de tiendas.

Importación de listas de insignias

Implementado
Importa listas de insignias existentes a una colección, incluidas las listas por idioma.

Registro de cambios

v1.0.152026-09-24

  • Addedcomplete FR/DE/ES/IT/PL translations
Versiones anteriores

v1.2.02026-04-20

  • Addedadmin menu management via MenuInstaller for streamlined module setup

v1.1.02026-02-02

  • AddedPS 9 / Hummingbird theme compatibility
  • Addedcustom badge upload — upload own SVG or PNG trust icons
  • Improvedlayout engine — supports single row, wrapping, and grid arrangements
  • Fixedpayment icon sizing inconsistency between product page and cart page

v1.0.02025-06-09

  • Initialrelease: trust and security badges for PrestaShop
  • InitialPre-built badge library: SSL Secured, Money-Back Guarantee, Secure Payment, Free Returns
  • InitialPayment method icons: Visa, Mastercard, PayPal, Stripe, and more
  • InitialConfigurable placement: product page, cart, checkout, footer
  • InitialCompatible with PS 1.7.x and PS 8.x

Demo

Prueba el módulo completo

  • Tienda demo lista Explora una tienda demo lista en tu navegador.
  • Sin registro Sin cuenta, correo ni dominio de tienda.

Al abrir esta demo, acepta los términos de la demo y la política de privacidad.

Cargando...
Volver arriba