O Objeto search
retorna informações relacionadas a busca de produtos.
Disponível nas páginas: search (alguns índices estão disponíveis na catalog)
As informações retornadas são:
Atributos | Característica |
{% if search.available_options %} | Opções de disponibilidade de produto |
{% if search.order_options %} | Opções de ordenação |
{% if search.word %} | Termo buscado na loja. |
{% if search.brands %} | As marcas vinculadas aos produtos dessa busca |
Segue a baixo alguns exemplos:
Por Disponibilidade:
- HTML
- Resultado
{% if search.available_options %}
<h3> Exibir Por:</h3>
<select name="disponibilidade_tag">
{% for option in search.available_options %}
<option value="{{ option.value }}">{{ option.name }}</option>
{% endfor %}
</select>
{% endif %}
Exibir Por:
Por Ordenação:
- HTML
- Resultado
{% if search.order_options %}
<h3>Classificar Por:</h3>
<select name="order">
{% for option in search.order_options %}
<option value="{{ option.value }}">{{ option.name }}</option>
{% endfor %}
</select>
{% endif %}
Classificar Por:
Por Ordenação:
- HTML
- Resultado
{% if search.order_options %}
<h3>Classificar Por:</h3>
<select name="order">
{% for option in search.order_options %}
<option value="{{ option.value }}">{{ option.name }}</option>
{% endfor %}
</select>
{% endif %}
Classificar Por:
Exibir a palabra buscada
- HTML
- Resultado
{% if search.word %}
<h5>Exibindo resultados para: <strong> {{ search.word }}</strong></h5>
{% endif %}
Exibindo resultados para: PalavraBuscada
Exibe as marcas a relacionadas a busca
- HTML
- Resultado
{% if search.brands %}
<h4>Filtrar po Marcas:</h4>
<select name="filtrar_marca">
{% for brand in search.brands %}
<option value="{{ brand.name }}">{{ brand.name }}</option>
{% endfor %}
</select>
{% endif %}
Comentários