Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Tutoriais
Tutoriais
Explore tutoriais detalhados para operar sua loja VTEX.
Tutoriais
Storefront
Layout
Controles para exibir o nome da marca
Controles para exibir o nome da marca

Existem dois controles que renderizam o nome da marca:

  • $product.BrandName
  • $product.Brand

Ambos são controles de prateleira, ou seja, funcionam apenas em páginas que usam templates de prateleira.

A diferença entre os dois é a seguinte:

  • O controle $product.BrandName exibe o nome da marca conforme ela está cadastrada no catálogo da loja. Por exemplo, se você cadastrou uma marca como "Sucos Oliveira", ao usar este controle, o nome da marca será renderizado do mesmo modo: "Sucos Oliveira". Este controle renderiza apenas a string pura. Para manipulá-la no front-end, você pode inserir o controle em um elemento HTML, como um div ou span, com a classe que desejar.
  • O controle $product.Brand exibe o nome da marca em um formato indicado para compor URLs. Isto porque caracteres em caixa alta serão substituídos por seus equivalentes em caixa baixa, e espaços serão substituídos por traço. Por exemplo, se o nome da marca cadastrado no catálogo é "Sucos Oliveira", este controle vai renderizar o seguinte: "sucos-oliveira". Neste caso, o código HTML renderizado tem o seguinte formato: <p class="texto brand {brand}">{brand}</p>, onde {brand} é o nome da marca.
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback