Brands()

A função Brands() retorna as marcas cadastradas no Painel Administrativo da loja.

Disponível nas páginas: todas
Para saber mais sobre como gerenciar marcas acesse: Wiki - Gerenciar Marcas

As requisições de marcas sempre retornarão um array de dados onde cada chave está descrita abaixo:

Atributos Característica
{{ brands[0].id }} Identificador único da marca
{{ brands[0].name }} Nome da marca
{{ brands[0].slug }} Final da url da marca

Veja alguns exemplos de uso:

Exibe todas as marcas:


  {# todas as marcas #}
  <ul>
    {% set brands = Brands() %}
    {% for brand in brands %}
      <li>{{ brand.name }}</li>
    {% endfor %}
  </ul>
    
  • Marca1
  • Marca2
  • Marca3
  • Marca4
  • Marca5

Busca por determinada Marca ou ID:


  {# busca a marca Tray #}
  <ul>
    {% set brandTray = Brands( { "brand": "Tray" } ) %}
    {% for brand in brandTray %}
      <li>{{ brand.name }}</li>
    {% endfor %}
  </ul>

  {# busca o id 10 #}
  <ul>
    {% set brands = Brands( { "id": "10" } ) %}
    {% for brand in brands %}
      <li>{{ brand.id }}</li>
    {% endfor %}
  </ul>
    
  • Tray
  • 10

Exibe todas as marcas em ordem decrescente:



   {# todas as marcas ordenadas por ID decrescente #}
   <ul>
     {% set brands = Brands({ "order": { "id": "desc" }}) %}
     {% for brand in brands %}
       <li><span>{{ brand.id }}</span><span>{{ brand.name }}</span></li>
     {% endfor %}
   </ul>
    
  • 5 Marca5
  • 4 Marca4
  • 3 Marca3
  • 2 Marca2
  • 1 Marca1

Poderá utilizar também nosso snippet de menu de marcas