HOE MAKEN WE INTERAFHANKELIJKE LIJSTEN IN DE SEARCH API?
Hallo allemaal, op elk moment! Help me dit te realiseren op Drupal 7. Ik zal proberen het uit te leggen.
Er moeten onderling afhankelijke lijsten komen: land, stad. Dat is denk ik duidelijk wat dat inhoudt. Op elke website met hotels of de aankoop van vliegtickets, kies je een land en een stad. Je drukt op zoeken of iets anders en je wordt doorgestuurd naar een pagina. Dit wil ik ook maken.
Ik gebruik de module Search API en zijn uitbreidingen. Ik probeer in plaats van een gewoon tekstinvoerveld in de zoekfunctie een selectie op basis van taxonomie te maken. Mijn taxonomie heeft een dubbele hiërarchie. Als het er maar één was, zou dit mogelijk zijn met behulp van View of in de Search Page binnen de Search API-module. Maar ik heb een dubbele.
In de weergave en in de Search Page krijg je slechts één veld waarin de meest externe term van de taxonomie wordt geselecteerd. Er is dus maar één dropdownmenu. Ik heb echter twee vensters nodig. Het is mogelijk om autocompletion in de weergave of in Search Page binnen de Search API module te maken.
Dit alles kan worden gedaan in de views zonder indexering met behulp van Simple Hierarchical Select of Hierarchical Select. Voeg filters van deze modules toe met hun widgets, toon de uitgebreide filter in een blok en dat is alles.
En dat zou voor mij goed zijn, maar ik moet functies zoals Facet en sortering gebruiken om de gegevens die na de zoekopdracht zijn verkregen te filteren op prijs en meer.
Als het mogelijk was om deze widget van Simple Hierarchical Select of Hierarchical Select te gebruiken in weergaven waar geïndexeerde gegevens worden opgehaald, maar helaas. In php ben ik niet sterk.
Misschien is er nog een andere widget. Of misschien kan ik zonder taxonomie.
Wie kan wat adviseren? Ik zou zeer dankbaar zijn.
- Login om te reageren