Shopware 6 Adicionar campos adicionais

Adicionar campos de texto livre individuais do Sshopware 6 aos produtos

Neste tutorial do Shopware 6, mostraremos como adicionar campos adicionais ao Shopware 6 para atribuir propriedades individuais aos seus produtos ou categorias. A integração dos campos de texto livre conhecidos do Shopware 5 no Shopware 6 é o tema deste tutorial.

Shopware 6 Adicionar campos adicionais - Como o fazer

Este artigo do blogue do Shopware 6 é sobre campos adicionais.
Os campos adicionais substituem os campos de texto livre conhecidos do Shopware 5 e oferecem-lhe a possibilidade de acrescentar os seus próprios campos para as diferentes áreas do programa, a fim de os utilizar, por exemplo, nos produtos.
Explicaremos de seguida como isto funciona.

Aqui pode encontrar os campos adicionais do Shopware 6

No backend do Shopware 6, aceda às definições, mas desta vez à sub-rubrica“Sistema“. Aí, clique nos campos adicionais e pode criar o seu primeiro conjunto clicando no botão azul previsto para o efeito.
O nome técnico só pode ser utilizado uma vez no sistema e não pode ser alterado posteriormente. No nosso caso, chamamos-lhe “cor_personalizada_1”.
Como é o nosso primeiro conjunto, também o posicionamos no 1. A etiqueta é um nome de reconhecimento para o utilizador. Chamamos-lhe“cor“.
Os campos adicionais podem ser utilizados não só para produtos, mas também para categorias, fabricantes, clientes, etc. No entanto, no nosso caso, queremos aplicar o conjunto de campos adicionais aos nossos produtos.
Depois de gravar o set, é possível criar um novo campo adicional dentro desse set.

Criar um novo campo adicional

Como tipo, é possível escolher a selecção de cores para apresentar o hexacódigo. Para nós, no entanto, um campo de texto é suficiente para este vídeo, no qual a respectiva cor pode ser introduzida como uma palavra. A etiqueta é utilizada para atribuir um nome que seja compreensível para o utilizador. Esta designação é apresentada nos módulos da administração, por exemplo, se o campo adicional estiver aí incluído.
O marcador de posição é apresentado enquanto não tiver sido efectuada qualquer entrada.
O texto de ajuda pode ser apresentado ao passar o rato através de um símbolo de ponto de interrogação azul. Antes de clicar em Adicionar, copie o código “custom_color_1_”. Vamos precisar disso num minuto. Agora, clique em Adicionar, o que cria o nosso primeiro campo de texto para a cor.

Incorporar campo de texto livre no produto

O próximo passo é integrar este campo de texto como um campo adicional em qualquer produto. É por isso que recorremos a catálogos e produtos e à nossa cadeia azul. Agora, desloque-se para os campos adicionais e introduza a cor pretendida.
Tão azul para nós. Em seguida, guardar.
Agora tem de fazer uma pequena alteração ao seu modelo. Para ser mais preciso, no ficheiro “description.html.twig”. Podem ser encontrados no seguinte directório:

/custom/plugins/yourTheme/src/Resources/views/storefront/page/product-details/

Alterar o modelo

Isto pode ser feito, por exemplo, das seguintes formas. com um cliente FTP como o FileZilla.
Abra este ficheiro com um editor de texto como o Sublime.
Já pode ver aqui no Screencast do Shopware 6 que já inserimos as linhas de código necessárias. Por conseguinte, podemos adaptar os locais necessários para o nosso campo adicional ou copiar o código existente e colá-lo abaixo. Queremos que a “cor” seja interpretada como “cor” no frontend.
Agora, o código que acabámos de enumerar torna-se relevante. Insira-o exactamente neste ponto e guarde as alterações.

Adicionar 6 campos adicionais do Shopware e examiná-los no frontend

Para garantir que o campo adicional é realmente apresentado no frontend da loja, esvaziamos as caches em Definições, Sistema e Caches e vamos para o frontend. Aqui pode examinar os campos Zusat que acabou de criar no respectivo produto.

Para questões sobre o Shopware 6, contacte o eBakery

Se tiver alguma dúvida, por favor deixe-a nos comentários. Para todos os outros pedidos de optimização do Shopware 6, contacte os nossos especialistas em Shopware 6. Pode encontrar todas as informações na nossa página Agência Shopware.

  • 0/5
  • 0 ratings
0 ratingsX
Very bad! Bad Hmmm Oke Good!
0% 0% 0% 0% 0%

Haben Sie Fragen oder brauchen ein individuelles Angebot? Zögern Sie nicht, uns zu kontaktieren.


    O eBakery necessita das informações de contacto que nos fornece para o contactar sobre os nossos produtos e serviços. Pode anular a subscrição destas notificações em qualquer altura. Para obter informações sobre o cancelamento da subscrição, bem como sobre as nossas práticas de privacidade e o nosso empenho em proteger a sua privacidade, consulte a nossa Política de Privacidade.*.

    Related Posts

    Leave a Comment

    Hat dir der Artikel gefallen?

    Dann melde dich doch zu unserem Newsletter an!

    Neben unseren Blog Themen informieren wir dich darin regelmäßig zu neuen Features und Tutorials