Compartir

Etiquetas de Unidad de Precio - Precios por Kg, por Litro y por Pieza en Producto, Listados y Carrito

Precio: 49,99 €
Sin impuestos

¿Vendes por peso, volumen, longitud o unidad? Añade una pequeña etiqueta de unidad — « / kg», «por litro», «por caja» — junto a cada precio: en la ficha de producto, los listados de categoría, los resultados de búsqueda, la vista rápida y el carrito. Define una etiqueta por defecto para toda la tienda, o una distinta por producto, por combinación y por idioma. Admite HTML, incluye edición masiva por CSV y no parchea nada con JavaScript — la etiqueta la pinta el propio bloque de precio de tu tema. Para PrestaShop 1.7 – 9.

Compartir
Compatible con:
PS 1.7 PS 8 PS 9
Disponible en:
Neerlandés Neerlandés Inglés Inglés Francés Francés Alemán Alemán Italiano Italiano Polaco Polaco Español Español Turco Turco

Un precio sin su unidad es solo medio precio

«42,00 €» no le dice casi nada a quien compra tela, queso, azulejos, pintura o cable. «42,00 € / kg» se lo dice todo. Este módulo coloca esa unidad que falta junto al precio en todos los sitios donde tu tema imprime uno, y lo hace sin que tengas que editar una sola plantilla.

Cómo funciona

  • 1. Actívalo y escribe una etiqueta por defecto — un único campo, por ejemplo / kg, y desde ese mismo segundo todos los precios de la tienda salen etiquetados. Para una carnicería, una tienda de telas o un almacén de azulejos, esa es toda la configuración.
  • 2. Sobrescribe donde haga falta — cualquier producto puede llevar su propia etiqueta, o no mostrar ninguna, desde un panel en su ficha de edición.
  • 3. Baja al nivel de combinación si vendes por formatos — los productos con combinaciones tienen un campo de etiqueta por combinación, así el tarro de 250 g y el bote de 1 kg se leen distinto, y la etiqueta cambia en cuanto el visitante elige otra combinación.

Donde hay un precio, va la etiqueta

Ficha de producto, páginas de categoría y listados, resultados de búsqueda, vista rápida, carruseles de productos relacionados y carrito. En la ficha de producto la etiqueta se añade dentro de cada línea de precio — el precio actual, el precio anterior tachado y el precio «En lugar de» de los packs — para que 42,00 € / kg se lea siempre como un bloque único. Y si lo prefieres, un solo interruptor deja las etiquetas únicamente en la ficha de producto.

Tres modos por producto

Usar la etiqueta por defecto es el caso habitual: el producto hereda sin más lo que hayas escrito en la configuración. Mostrar una etiqueta personalizada le da a ese producto su propio texto, por idioma y por combinación. No mostrar nunca una etiqueta la silencia en ese producto aunque exista una por defecto para toda la tienda — ideal para ese único artículo del catálogo que no se vende por unidad de medida.

Multiidioma y con HTML si lo necesitas

Cada etiqueta se introduce en cada idioma de la tienda, así tus clientes alemanes leen «je kg» y los franceses «le kilo». Las etiquetas admiten HTML — <sup>, <small>, un <span> con estilos — y cualquier script o manejador de eventos se elimina automáticamente al guardar o importar la etiqueta.

Edición masiva por CSV para catálogos grandes

Exporta todas las etiquetas a un CSV separado por punto y coma, edítalo en una hoja de cálculo e impórtalo de vuelta. Cada línea lleva la etiqueta, el ID de producto, el ID de combinación, el ID de tienda, el ID de idioma y si la etiqueta se muestra o no. Las líneas incorrectas se notifican con su número de línea y el motivo, en lugar de fallar en silencio; una etiqueta vacía elimina esa fila, e importar dos veces el mismo archivo no rompe nada.

Reconstruido sin JavaScript

La versión 1.x cargaba jQuery desde un CDN y parcheaba los precios en el navegador, con una petición AJAX por producto en las páginas de categoría. La versión 2.x se renderiza en el servidor a través del hook estándar displayProductPriceBlock de PrestaShop: sin jQuery, sin AJAX, sin tocar el tema y sin los dos segundos de espera al cambiar de combinación. Solo en las fichas de producto se carga un pequeño script de respaldo, sin dependencias, pensado para temas muy personalizados cuyo bloque de precio se salta los hooks estándar; sin él, la etiqueta simplemente aparece en la línea de debajo del precio.

Compatibilidad

PrestaShop 1.7, 8 y 9. Como la etiqueta la pinta el propio bloque de precio del tema, hereda tus estilos; y tienes .pricetext-label a mano por si quieres darle otro aspecto desde el CSS de tu tema. Las etiquetas de los productos eliminados se limpian automáticamente y todas las acciones del back office están protegidas por token.

Preguntas frecuentes

¿Tengo que etiquetar los productos uno a uno?

No. Escribe una etiqueta por defecto en la configuración y todos los precios la muestran al instante. Las etiquetas por producto son solo para las excepciones.

¿Pueden los distintos formatos de un mismo producto mostrar etiquetas diferentes?

Sí. Los productos con combinaciones tienen un campo de etiqueta por combinación, y la etiqueta se actualiza de forma nativa cuando el visitante elige otra combinación.

¿Puedo mostrar la etiqueta solo en la ficha de producto?

Sí: un solo interruptor desactiva las etiquetas en listados, resultados de búsqueda y carrito, y las mantiene en la ficha de producto.

¿Funciona en todos los idiomas de mi tienda?

Sí. Todas las etiquetas, tanto la de por defecto como las de cada producto, se introducen idioma por idioma.

¿Puedo poner HTML en una etiqueta?

Sí: texto pequeño, superíndices y <span> con estilos funcionan sin problema. Los scripts y los manejadores de eventos se eliminan automáticamente al guardar o importar.

¿Cómo edito cientos de etiquetas de una vez?

Expórtalas a CSV, edita el archivo en una hoja de cálculo e impórtalo de nuevo. Las líneas que no se puedan aplicar aparecen listadas con su número de línea y el motivo.

¿Qué pasa si desinstalo el módulo?

Se eliminan sus tablas y todas las etiquetas guardadas. Exporta antes a CSV si crees que las vas a necesitar.

  • Referencia
    UNITPRICEDISPLAY

  • Compatibilidad
    Prestashop 1.7
    Prestashop 8
    Prestashop 9
  • Traducciones Disponibles del Módulo
    Alemán
    Español
    Francés
    Inglés
    Italiano
    Neerlandés
    Polaco
    Portugués
    Turco

Compatibilidad
PS1.7 PS8 PS9
Traducciones
Neerlandés Neerlandés
Inglés Inglés
Francés Francés
Alemán Alemán
Italiano Italiano
Polaco Polaco
Español Español
Turco Turco
Demostración
Iniciar sesión: demo@demo.com / Demodemo123!
Desarrollador
MEG Venture MEG Venture

Comentarios (0)

4 productos más en la misma categoría

Custom Pop-up Module
49,99 €
Valorado de 5 estrellas basado en reseña(s)
Compartir
Cargando...

Utilizamos cookies para ofrecerte la mejor experiencia de compra. Al hacer clic en «Aceptar», aceptas su uso tal y como se describe en nuestra política de privacidad.

Más información
Volver arriba