CÓMO CREAR LISTAS DEPENDIENTES EN SEARCH API?
¡Hola a todos en cualquier momento! Ayúdenme a implementar esto en Drupal 7. Ahora intentaré explicar. Necesitamos obtener listas interdependientes: país, ciudad. Creo que eso es algo claro. En cualquier sitio web de hoteles o compra de boletos de avión o algo por el estilo. Seleccionas el país, la ciudad. Haces clic en buscar o algo similar y te redirige a una página. Quiero hacer algo así.
Estoy utilizando el módulo Search API y sus complementos. Estoy intentando en lugar de un campo de texto normal en la búsqueda hacer una selección por taxonomía. La taxonomía que tengo tiene una doble jerarquía. Si fuera de una sola, se podría hacer con View o en la Search Page del propio módulo Search API. Pero tengo una doble.
En la vista y en Search Page solo se proporciona un campo en el que se selecciona el término más extremo de la taxonomía. Así que solo hay una ventana desplegable. Yo necesito dos ventanas. Se puede hacer autocompletado en la vista o en Search Page del propio módulo Search API.
Todo esto se puede hacer en la vista sin indexación usando Simple Hierarchical Select o Hierarchical Select. Agregar filtros de estos módulos utilizando sus widgets, mostrar el filtro expandido en un bloque y listo.
Y todo esto me vendría bien, pero necesito usar las funciones de Facet y ordenación para filtrar los datos obtenidos después de la búsqueda por precio y demás.
Si pudiera de alguna manera utilizar este widget de Simple Hierarchical Select o Hierarchical Select en vistas donde se extraen datos indexados, pero lamentablemente no. No soy muy hábil en código php. Quizás haya algún otro widget. O tal vez se pueda prescindir de la taxonomía.
¿Alguien tiene alguna sugerencia? Estaré muy agradecido.
- Inicie sesión para enviar comentarios