Artículo

Búsqueda - Caso de uso

En GNOSS se pueden configurar tantas páginas de búsqueda como se desee. Hay que especificar cual va a ser la url de la página, el nombre y si va a ser visible para todos los usuarios o no. Además, es necesario configurar cuál es el filtro para restringir los resultados de la búsqueda: 

Búsqueda - Caso de uso

En este caso, el filtro es rdf:type=gastro, que significa que sólo van a aparecer en la página de búsqueda recursos de tipo restaurante. Adicionalmente, se ha añadido un filtro de orden llamado población, que permitirá ordenar los resultados por la población de los restaurantes. 

Una vez configurada la página, podemos configurar facetas de búsqueda para que los usuarios puedan filtrar los resultados. En este ejemplo, vemos la configuración de una faceta: 

Búsqueda - Caso de uso

La faceta configurada es la localidad de los restaurantes. Los datos se obtienen a partir de la propiedad harmonise:city de la entidad restaurante, que hace referencia a una ciudad. De la ciudad, se toma el nombre a través de la propiedad harmonise:name. Se ha configurado la faceta para que aparezca en las páginas de búsqueda de Alojamientos y Restaurantes. Está configurada para que se pueda autocompletar y que saque 5 elementos como máximo. El resultado es este: 

Búsqueda - Caso de uso

Y el resultado final de la página de búsqueda, tras configurar el resto de facetas, es este: 

Búsqueda - Caso de uso