Controles para mostrar el nombre de la marca
Hay dos controles que renderizan el nombre de la marca:
$product.BrandName
$product.Brand
Ambos son controles de estante, es decir, sólo funcionan en páginas que usan templates de estante.
La diferencia entre los dos es la siguiente:
- El control
$product.BrandName
muestra el nombre de la marca como está registrada en el catálogo de la tienda. Por ejemplo, si usted registró una marca como "Jugos Oliveira", al usar este control, el nombre de la marca será renderizado del mismo modo: "Jugos Oliveira". Este control sólo renderiza la string pura. Para manipularla en el front-end, usted puede insertar el control en un elemento HTML, como un div o un span, con la clase que desee. - El control
$product.Brand
muestra el nombre de la marca en un formato indicado para componer URLs. Esto se debe a que los caracteres en mayúsculas se reemplazan por sus equivalentes en caja baja, y los espacios se reemplazan por traza. Por ejemplo, si el nombre de la marca registrada en el catálogo es "Jugos Oliveira", este control va a hacer lo siguiente: "jugos-oliveira". En este caso, el código HTML renderizado tiene el siguiente formato:<p class="texto brand {brand}">{brand}</p>
, donde {brand} es el nombre de la marca.