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.