Objetos /
search
La búsqueda de productos (/search?q=).
Dónde está
Global en templates/search.json.
Propiedades
| Propiedad | Tipo | Qué es |
|---|---|---|
search.performed | booleano | Si hay términos de búsqueda. |
search.terms | texto | Lo que se buscó. |
search.results | array de product | Resultados de la página (object_type: "product"). |
search.results_count | número | Resultados en total. |
search.types | array de textos | Tipos buscados: product. |
search.filters | array de filter | Filtros, como en una colección. |
search.sort_options | array | Órdenes posibles. |
search.sort_by | texto o nil | Orden actual. |
Ejemplo
<form action="{{ routes.search_url }}">
<input type="search" name="q" value="{{ search.terms | escape }}">
</form>
{% if search.performed %}
<p>{{ search.results_count }} resultados para “{{ search.terms }}”</p>
{% endif %}Notas
- La búsqueda no distingue tildes ni mayúsculas.