Resultados y controles

Construye una interfaz coherente alrededor de Listings (Feed). Cada elemento complementario lee y cambia el estado de esa instancia de resultado facetado.

Controles de búsqueda facetada alrededor de una lista de resultados

Contenedor de resultados

En Listings (Feed):

  • selecciona la consulta que coincide con el contexto;
  • establece Use with faceted search? en Yes;
  • elige Automatic o Manual en Facet submit mode;
  • decide si Show initial results? debe mostrar tarjetas antes de la primera búsqueda.

El elemento de resultados proporciona el contexto para los controles cercanos. Evita colocar dos conjuntos de resultados facetados diferentes en una misma interfaz a menos que sus controles estén claramente aislados.

Elementos de filtro y de acción

Elemento del constructor Propósito
Faceted Search Facet Representa la faceta identificada por Facet ID
Faceted Search Submit Aplica las selecciones pendientes en modo manual
Faceted Search Reset Borra todos los IDs de faceta, los incluidos o los excluidos
Faceted Search Selections Muestra las selecciones activas que se pueden eliminar
Faceted Search Selections Count Muestra el número de facetas activas

Faceted Search Reset puede apuntar a All, Include, o Exclude. Auto hide lo oculta cuando no hay nada que borrar. Reset extras decide si el estado de orden y de elementos por página se restablece junto con las facetas.

Elementos de resumen de resultados

  • Faceted Search Counts puede usar {{start}}, {{end}}, y {{total}} en Label, además de un Empty label.
  • Faceted Search Sort presenta los valores de orden permitidos.
  • Faceted Search Per Page presenta tamaños de página separados por comas.
  • Faceted Search Pager gestiona el movimiento entre páginas de resultados.

Envío automático y manual

Usa Automatic cuando cada selección deba actualizarse de inmediato. Esto es adecuado para facetas compactas y una representación rápida de los resultados.

Usa Manual cuando los visitantes suelen cambiar varios controles antes de buscar. Añade Faceted Search Submit y establece su Context ID. El ajuste Refresh after reset? del listado controla si el restablecimiento actualiza los resultados de inmediato en este modo.

Orientación de diseño

Coloca las selecciones actuales y la acción de restablecer cerca entre sí. Mantén los recuentos cerca del encabezado de resultados y separa el orden de los filtros para que su propósito sea evidente. En móvil, conserva los recuentos y el resumen de selecciones activas fuera de un panel de filtros plegable cuando sea posible.

Comprueba que todos los controles se actualizan después de filtrar. Un recuento o paginador que permanece estático suele indicar que está fuera de la instancia facetada prevista o que el contexto del resultado no coincide.

Los shortcodes de facetas heredados conservan sus contenedores vacíos y cualquier etiqueta explícita cuando una faceta referenciada no está disponible o está desactivada. Los contenedores de orden heredados reciben sus opciones de los resultados que los poseen. Estos contenedores no activan una búsqueda desactivada. Los bloques nativos de Facet y Sort omiten las referencias desactivadas en el frontend; usa sus avisos del editor para elegir un contexto activado.