Menu
Feedback
Comece aqui


Tutoriais
Explore tutoriais detalhados para operar sua loja VTEX.
Tutoriais
Storefront
Layout
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)
Como usar o controle Search Result
« Previous
Mudar classe do body de uma página
Next »
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