Módulo Magento 2 Separadores adicionais na ficha de produto ( Custom Tabs )

14,02 € 11,40 €
Instalacja COMPOSER
M2-CUSTOM-TABS
PayPal PayPal
Przelew Przelew

Separadores de produto flexíveis sem intervenção no template

Kowal Custom Tab é um módulo Magento 2 que permite expandir rapidamente a ficha de produto com separadores próprios e dinâmicos. O administrador pode criar secções informativas adicionais, atribuí-las a atributos de produto e controlar a sua ordem sem editar os ficheiros do tema.

O módulo é indicado para lojas que precisam de apresentar informações adicionais sobre os produtos de forma organizada: tabelas de tamanhos, composição, instruções de utilização, ficheiros técnicos, informações de entrega, garantia, certificados ou descrições detalhadas dependentes do produto.

Principais funcionalidades

  • Adição de separadores personalizados na ficha de produto.
  • Obtenção do conteúdo do separador a partir de um atributo de produto selecionado.
  • Ocultação automática de separadores quando o produto não tem conteúdo preenchido no atributo atribuído.
  • Gestão da ordem de apresentação dos separadores.
  • Ativação e desativação de separadores a partir do painel de administração.
  • Suporte para conteúdo HTML e widgets CMS renderizados pelo filtro Magento.
  • Tradução do nome do separador por Store View, de acordo com o mecanismo de scope do Magento.
  • Fallback para o valor predefinido quando o nome para um determinado Store View não foi substituído.

Benefícios para a loja

  • Melhor organização da informação na ficha de produto.
  • Menos trabalho de desenvolvimento ao adicionar secções de produto recorrentes.
  • Apresentação consistente de dados adicionais em várias categorias de produtos.
  • Possibilidade de adaptar os nomes dos separadores a diferentes versões linguísticas da loja.
  • Menor risco de erros no template, uma vez que a configuração é efetuada a partir do painel de administração.

Exemplos de utilização

  • Separador 'Especificação técnica' obtido a partir de um atributo de produto.
  • Separador 'Tabela de tamanhos' visível apenas em produtos com a tabela preenchida.
  • Separador 'Instruções de utilização' para produtos que exigem uma descrição adicional.
  • Separador 'Composição e cuidados' numa loja de moda.
  • Separador 'Dados logísticos' numa loja B2B.
  • Nomes de separadores separados para as versões polaca, inglesa e alemã da loja.

Para quem é este módulo

O módulo destina-se a lojas Magento 2 que pretendem expandir a ficha de produto com informações adicionais sem criar alterações individuais no frontend para cada separador. É especialmente adequado para lojas multilingues, catálogos B2B e implementações em que os dados dos produtos são mantidos em atributos Magento.

Kowal Custom Tab - instalação e configuração

Requisitos

  • Magento 2.4 ou mais recente.
  • Acesso à CLI do Magento.
  • Composer configurado para descarregar pacotes privados Kowal.
  • Módulo base kowal/base instalado.
  • Permissões de administrador para o painel Magento.

Instalação através do Composer

Adicione o repositório do pacote:

composer config repositories.custom.tab vcs https://github.com/kowalco/magento-2-custom-tab

Se o repositório exigir autenticação, configure o token:

composer config --global --auth github-oauth.github.com 

Instale o módulo:

composer require kowal/module-customtab

Execute a atualização do Magento:

php bin/magento setup:upgrade

No ambiente de produção, execute a compilação DI e a implementação dos recursos estáticos de acordo com o processo do projeto:

php bin/magento setup:di:compilephp bin/magento setup:static-content:deploy

Limpe a cache:

php bin/magento cache:flush

Verificação da instalação

Verifique se o módulo está ativo:

php bin/magento module:status Kowal_CustomTab

Se o módulo estiver inativo, ative-o:

php bin/magento module:enable Kowal_CustomTabphp bin/magento setup:upgradephp bin/magento cache:flush

Configuração do módulo

No painel Magento, aceda a:

Stores > Configuration > Kowal > Custom Tab

Defina a opção Enable module como Yes e, em seguida, guarde a configuração e limpe a cache, se o Magento o solicitar.

Gestão de separadores

No painel de administração, aceda a:

Kowal > Custom Tabs > Custom Tab

Clique em Add new CustomTab para criar um novo separador.

Preencha os campos:

  • Name - nome do separador visível no frontend.
  • Field type - tipo da origem do conteúdo.
  • Attribute code - atributo de produto a partir do qual deve ser obtido o conteúdo do separador.
  • Status - estado do separador.
  • Sort Order - ordem de apresentação do separador.

Guarde o separador.

Tradução do nome do separador

O nome predefinido do separador é guardado para store_id = 0.

Para adicionar uma tradução para um Store View específico:

  1. Abra um separador existente para edição.
  2. Utilize o seletor Store View na área superior direita do formulário.
  3. Selecione o Store View para o qual pretende alterar o nome.
  4. Desmarque Use Default Value no campo Name.
  5. Introduza o nome do separador para a versão linguística selecionada.
  6. Guarde o formulário.

Se Use Default Value permanecer selecionado, o módulo utilizará o valor predefinido de store_id = 0.

Funcionamento no frontend

O módulo adiciona separadores à secção de detalhes do produto. O separador aparece apenas quando o produto tem um valor preenchido no atributo indicado na configuração do separador.

Para o nome do separador, o módulo aplica fallback:

  1. Nome para o Store View atual.
  2. Nome predefinido de store_id = 0.
  3. Valor da tabela principal de separadores, mantido para compatibilidade.

O conteúdo do separador é filtrado pelo mecanismo CMS do Magento, pelo que pode conter tags HTML e widgets suportados pelo Magento.

Atualização de uma instalação existente

Após atualizar o módulo para uma versão com suporte multilingue, execute:

php bin/magento setup:upgradephp bin/magento cache:flush

A nova tabela de valores por Store View será adicionada pelo esquema declarativo do Magento. Após a primeira gravação de um separador existente, o seu nome predefinido também será persistido como registo store_id = 0.

Resolução de problemas

Se o separador não aparecer no frontend:

  • Verifique se o módulo está ativado na configuração.
  • Verifique se o separador tem Status definido como Yes.
  • Verifique se o produto tem um valor preenchido no atributo indicado no campo Attribute code.
  • Limpe a cache do Magento.
  • Certifique-se de que o layout do tema continua a renderizar o bloco product.info.details.

Se a tradução do nome não aparecer no frontend:

  • Verifique se está a editar o Store View correto.
  • Verifique se Use Default Value está desmarcado para o campo Name.
  • Guarde o separador e limpe a cache.

Pytania i odpowiedzi

Question
O que faz o módulo Custom Tabs e de que forma enriquece a página do produto?
Answer
O módulo permite adicionar dinamicamente separadores personalizados (tabs) às fichas de produto no Magento 2. Cada separador pode ser associado a um atributo específico do produto, permitindo apresentar informações adicionais – por exemplo, especificações técnicas ou opiniões – sem modificar o código da loja
Question
Como é feita a configuração e a gestão dos separadores? É complicado?
Answer
A configuração é feita a partir do painel de administração do Magento. O administrador pode adicionar novos separadores, editar os existentes, eliminar os desnecessários, definir os seus nomes, atribuir atributos de produtos e determinar o estado (ativo/inativo) e a ordem de apresentação. Todas estas ações são realizadas numa interface intuitiva, sem necessidade de alterar o código
Question
Que vantagens traz a adição de separadores personalizados na ficha do produto?
Answer
Com os separadores, pode fornecer aos clientes conteúdos mais personalizados e detalhados, como dados técnicos pormenorizados, avaliações ou certificados de segurança. Estas informações adicionais podem aumentar a confiança no produto, facilitar a compra e contribuir para uma conversão mais elevada.
Question
Quais são as vantagens de adicionar separadores personalizados na ficha do produto?
Answer
No painel, é possível gerir os separadores (adicionar, editar, eliminar), configurar os seus nomes e atributos atribuídos, definir o estado e a ordem de apresentação. Também estão disponíveis funções de filtragem e ordenação dos separadores por nome ou estado, o que facilita o trabalho mesmo para utilizadores menos avançados.
Question
Quais são os benefícios de adicionar separadores personalizados na página do produto?
Answer
O módulo funciona totalmente com Magento 2.3.x e versões superiores e é compatível com temas e extensões populares do Magento, permitindo uma integração sem problemas na maioria das lojas
Write Your Own Review
You're reviewing:Módulo Magento 2 Separadores adicionais na ficha de produto ( Custom Tabs )
Produtos
Aktualizacja preferencji plików cookie