Share

Etiquetas de Preço por Unidade - Preços por Kg, Litro e Unidade em Produtos, Listagens e Carrinho

Price: 49,99 €
Sem IVA

Vende a peso, volume, comprimento ou à unidade? Acrescente uma pequena etiqueta de unidade — « / kg », «por litro», «por caixa» — ao lado de cada preço: na página do produto, nas listagens de categoria, nos resultados de pesquisa, na vista rápida e no carrinho. Defina uma etiqueta predefinida para toda a loja ou uma etiqueta diferente por produto, por combinação e por idioma. Aceita HTML, inclui edição em massa por CSV e não exige remendos em JavaScript — a etiqueta é apresentada pelo próprio bloco de preço do seu tema. Para PrestaShop 1.7 – 9.

Partilhar
Compatible with:
PS 1.7 PS 8 PS 9
Available in:
Dutch Dutch English English French French German German Italian Italian Polish Polish Spanish Spanish Turkish Turkish

Um preço sem unidade é apenas meio preço

«42,00 €» não diz praticamente nada a quem compra tecido, queijo, azulejo, tinta ou cabo. «42,00 € / kg» diz tudo. Este módulo coloca a unidade que falta ao lado do preço em todos os sítios onde o seu tema o mostra — e faz isso sem que tenha de mexer num único template.

Como funciona

  • 1. Ative e escreva uma predefinição — um só campo, por exemplo / kg, e a partir desse segundo todos os preços da loja ficam etiquetados. Para um talho, uma loja de tecidos ou uma loja de azulejos, a configuração acaba aqui.
  • 2. Abra exceções onde for preciso — qualquer produto pode ter a sua própria etiqueta, ou ser configurado para nunca mostrar nenhuma, a partir de um painel na respetiva página de edição.
  • 3. Desça ao nível da combinação se vende por tamanhos — os produtos com combinações recebem um campo de etiqueta por combinação, para que o frasco de 250 g e o boião de 1 kg se leiam de forma diferente, e a etiqueta muda assim que o visitante escolhe outra combinação.

Onde houver preço, a etiqueta vai atrás

Página de produto, páginas de categoria e listagens, resultados de pesquisa, vista rápida, carrosséis de produtos relacionados e carrinho. Na página do produto, a etiqueta é acrescentada dentro de cada linha de preço — o preço atual, o preço normal riscado e o preço «Em vez de» dos packs — para que 42,00 € / kg se leia sempre como um bloco só. E, se preferir, um único interruptor mantém as etiquetas apenas na página do produto.

Três modos por produto

Usar a etiqueta predefinida é o caso normal — o produto herda simplesmente aquilo que escreveu nas definições. Mostrar uma etiqueta personalizada dá a esse produto um texto próprio, por idioma e por combinação. Nunca mostrar etiqueta silencia-a nesse produto, mesmo quando existe uma predefinição para toda a loja — ideal para aquele artigo do catálogo que não é vendido por unidade de medida.

Multilingue e com HTML, se quiser

Cada etiqueta é introduzida em cada idioma da loja, por isso os seus clientes alemães leem «je kg» enquanto os franceses leem «le kilo». As etiquetas aceitam HTML — <sup>, <small>, um <span> com estilo — e qualquer script ou event handler é removido automaticamente quando a etiqueta é guardada ou importada.

Edição em massa por CSV para catálogos grandes

Exporte todas as etiquetas para um CSV separado por ponto e vírgula, edite-o numa folha de cálculo e importe-o de volta. Cada linha leva a etiqueta, o ID do produto, o ID da combinação, o ID da loja, o ID do idioma e se a etiqueta está visível. As linhas inválidas são comunicadas com o respetivo número de linha e motivo, em vez de falharem em silêncio; uma etiqueta vazia elimina esse registo; e importar o mesmo ficheiro duas vezes é seguro.

Reconstruído sem o JavaScript

A versão 1.x carregava jQuery a partir de um CDN e corrigia os preços no browser, com um pedido AJAX por produto nas páginas de categoria. A versão 2.x é gerada do lado do servidor, através do hook padrão displayProductPriceBlock do PrestaShop — sem jQuery, sem AJAX, sem alterações ao tema e sem os dois segundos de espera ao trocar de combinação. Um pequeno script de recurso, sem dependências, corre apenas nas páginas de produto, para temas muito personalizados cujo bloco de preço ignora os hooks padrão; sem ele, a etiqueta limita-se a ficar na linha abaixo do preço.

Compatibilidade

PrestaShop 1.7, 8 e 9. Como a etiqueta é apresentada pelo próprio bloco de preço do tema, herda o estilo que já tem; a classe .pricetext-label está lá caso queira dar-lhe outro aspeto a partir do CSS do seu tema. As etiquetas de produtos eliminados são limpas automaticamente e todas as ações no back-office estão protegidas por token.

Perguntas frequentes

Tenho de etiquetar os produtos um a um?

Não. Escreva uma etiqueta predefinida nas definições e todos os preços da loja passam a mostrá-la de imediato. As etiquetas por produto servem apenas para as exceções.

Tamanhos diferentes do mesmo produto podem mostrar etiquetas diferentes?

Sim. Os produtos com combinações recebem um campo de etiqueta por combinação, e a etiqueta atualiza-se de forma nativa quando o visitante escolhe outra combinação.

Posso mostrar a etiqueta só na página do produto?

Sim — um interruptor desliga as etiquetas nas listagens, nos resultados de pesquisa e no carrinho, mantendo-as na página do produto.

Funciona em todos os idiomas da minha loja?

Sim. Todas as etiquetas, predefinidas ou por produto, são introduzidas idioma a idioma.

Posso pôr HTML numa etiqueta?

Sim — tags de texto pequeno, expoentes e spans com estilo funcionam todos. Os scripts e os event handlers são removidos automaticamente quando a etiqueta é guardada ou importada.

Como edito centenas de etiquetas de uma só vez?

Exporte-as para CSV, edite o ficheiro numa folha de cálculo e importe-o de volta. As linhas que não puderem ser aplicadas são listadas com o número da linha e o motivo.

O que acontece se desinstalar o módulo?

As tabelas do módulo e todas as etiquetas guardadas são eliminadas. Exporte primeiro para CSV se achar que pode vir a precisar delas.

  • Referência
    UNITPRICEDISPLAY

  • Compatibilidade
    Prestashop 1.7
    Prestashop 8
    Prestashop 9
  • Traduções Disponíveis do Módulo
    Alemão
    Espanhol
    Francês
    Inglês
    Italiano
    Neerlandês
    Polonês
    Português
    Turco

Compatibility
PS1.7 PS8 PS9
Translations
Dutch Dutch
English English
French French
German German
Italian Italian
Polish Polish
Spanish Spanish
Turkish Turkish
Demo
Login: demo@demo.com / Demodemo123!
Developer
MEG Venture MEG Venture

Comentários (0)

4 other products in the same category

Share
A carregar...

Utilizamos cookies para lhe proporcionar a melhor experiência de compras. Ao clicar em «Aceitar», concorda com a sua utilização, tal como descrito na nossa política de privacidade.

Learn more
Voltar ao topo