Наприклад якщо у вас інтернет магазин з продажу електронної техніки, і користувач вводить в пошук фразу аудіо плеєр. На сторінці з результатами, крім самих результатів, будуть присутні фасети:
- Розділ. аудіотехніка (54), комп'ютерна техніка (85)
- Бренд. Apple (25), Samsung (68), iRiver (78)
- Наявність на складі. є (456), немає (12)
- Ціна. 100-1000 $ (45), 1000-10000 $ (12)
З одного боку це альтернатива розкритим фільтрам в 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
Дозволяє включити функцію пошуку по тексту:
Розділ Guided search
Дозволяє включити блок Спрямований пошук в якому власне і розміщуються фасети:
З рештою поки не розібрався :)
Після створення пошуку, потрібно розмістити необхідні блоки в один з регіонів, і встановити їм видимість, якщо це необхідно.
додаткові модулі
CCK Facets - можливість створювати фасети по cck полях.
Ranged Search for Faceted Search - можливість створювати фасети за діапазонами чисел і значень.
Написане актуально для 6.x-1.0-beta2 Схожі записи