Drupal модуль faceted search

Drupal модуль faceted search

Наприклад якщо у вас інтернет магазин з продажу електронної техніки, і користувач вводить в пошук фразу аудіо плеєр. На сторінці з результатами, крім самих результатів, будуть присутні фасети:

- Розділ. аудіотехніка (54), комп'ютерна техніка (85)
- Бренд. Apple (25), Samsung (68), iRiver (78)
- Наявність на складі. є (456), немає (12)
- Ціна. 100-1000 $ (45), 1000-10000 $ (12)

Drupal модуль faceted search

Drupal модуль faceted search

З одного боку це альтернатива розкритим фільтрам в Views, з іншого альтернатива стандартному розширеного пошуку.

Як це працює в живу, можна подивитися на офіційній демо сторінці модуля.

1. Завантажуємо останню версію модуля.

2. Розпаковуємо в sites / all / modules

3. Йдемо на сторінку admin / build / modules і включаємо потрібні модулі:

Використання

Йдемо на сторінку admin / settings / faceted_search і за допомогою таба Add environment додаємо новий пошук.

Розділ Basic information

Name - назва пошуку. Виводитиметься на сторінці admin / settings / faceted_search.

Title - заголовок, який виводиться на сторінці пошуку.

Content types - типи контенту, які будуть брати участь в пошуку.

розділ Facets

Розділ Results page

Use the Extracts display style selectively - Якщо опція відзначена, то стиль Extracts буде застосовуватися завжди, якщо введено ключове слово. Якщо не відзначати цю опцію то можна використовувати модуль в якості заміни навігації по термінам таксономії.

Розділ Current search

Дозволяє включити блок Поточний пошук. в якому відображаються умови пошуку:

Розділ Keyword search

Дозволяє включити функцію пошуку по тексту:

Drupal модуль faceted search

Розділ Guided search

Дозволяє включити блок Спрямований пошук в якому власне і розміщуються фасети:

Drupal модуль faceted search

З рештою поки не розібрався :)

Після створення пошуку, потрібно розмістити необхідні блоки в один з регіонів, і встановити їм видимість, якщо це необхідно.

додаткові модулі

CCK Facets - можливість створювати фасети по cck полях.

Ranged Search for Faceted Search - можливість створювати фасети за діапазонами чисел і значень.

Написане актуально для 6.x-1.0-beta2 Схожі записи

Схожі статті