Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
magazV3.docx
Скачиваний:
9
Добавлен:
02.03.2016
Размер:
281.02 Кб
Скачать

2.2. Сервіс пошуку, замовлення товарів та їх порівняння між собою.

Всі ви вже давно знаєте, що хороший фільтр в рази може поліпшити навігацію по сайту. Але не все так просто як здається. Не кожен компонент каталогу Joomla має можливість шукати матеріали за допомогою фільтра. І ще менше розширень дають налаштовувати цей пошук саме так, як хотілося б.

Конструктор контенту JBZoo - це багатофункціональне розширення для Joomla CMS [30]. Це зручний конструктор каталогу, в якому однією з ключових особливостей є гнучкі фільтри. Зробити пошук можна практично по будь-яким користувальницьким і стандартним полям. При цьому практично все налаштування зведеться до маніпуляцій миші в панелі управління. Просто беремо поле і тягнемо його в потрібну позицію.

Давайте пройдемося по ключових особливостей пошуку JBZoo.

Які можливості є у фільтрів JBZoo?

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

Фільтр по будь-яким додатковим полям у яких є текст. Наприклад СЕЛЕКТА, радіокнопки, рейтинг, повнотекстовий пошук і т. д.

Можна здійснювати пошук за діапазонами чисел і дат. Для цього є зручні віджети у вигляді календарів і слайдерів.

Текстові поля форми пошуку мають автодоповнення (якщо ви почнете вводити частину слова, то внизу здасться список з різними варіаціями слів, що починаються на введені літери).

Швидкий пошук - можливість включити фільтрацію так, щоб пошук спрацьовував одразу після змін значень у полі, наприклад при перемиканні радіо-кнопок.

Цікаві віджети - додані слайдери діапазонів, стилізовані кнопки, календар і т. д.

Підрахунок кількості - висновок кількості матеріалів, що задовольняють фільтр по даному полю.

Сумісні поля - вибираючи країну зі списку довантажити міста цієї країни, а для потрібного міста -вулиці, і т. д.

Швидкий фільтр по будь-яким властивостям матеріалу у вигляді меню.

На сторінку з результатами пошуку додана мета «noindex, nofollow», щоб менше бентежити пошукові машини.

Фільтр вміє шукати товари за ціною, прапорцем новинки, розпродажі і залишкам на складі.

Налаштування фільтра дозволяють вказувати, за якою саме ціною шукати (базової або зі знижкою).

Які налаштування є в модулі?

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

В якості додаткових опцій для форми пошуку ви знайдете такі настройки як логіка (І / АБО), кількість елементів на сторінку, сортування знайдених матеріалів, кнопки.

Тонке налаштування поля фільтра

Фільтр JBZoo вміє знаходити матеріали по таким полях, як дата публікації, категорія, назва і т. д. Все налаштовується простим перетягуванням полів. За великим рахунком - це конструктор, в якому ви збираєте свою форму з різних деталей (полів).

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

Ось один із прикладів відображення одного і того ж поля фільтра:

Пошук за діапазонами

Спочатку в JBZoo всі поля текстові. Довелося добряче попотіти, щоб числа введені в поля почали оброблятися саме як числа. Але всетаки з цією проблемою впоралися і тепер ви можете фільтрувати будь-які матеріали по діапазонах чисел і дат.

Приклад зовнішнього вигляду пошуку за діапазонами

Автодоповнення в текстових полях

Працює це так: користувач починає вводити слово. Якщо є збіги за першими літерами серед матеріалів сайту, то створюється невеликий список варіантів відразу під полем.

Пов'язані елементи

Ми додали новий елемент «Cascading Select», який дозволяє побудувати деревоподібну структуру властивостей для матеріалу. Наприклад, для вибору точки продажу (адреси) вибираємо потрібну країну, місто з цієї країни і конкретну адресу. Вкладеність не обмежена. В панелі управління і на сайті це виглядає наступним чином.

Швидкий пошук у вигляді меню

За допомогою спеціального модуля можна вивести у вигляді списку всі доступні значення певного поля. Таким чином, дуже просто зробити пошук по готовим посиланням.

Є 2 варіанти відображення меню на сайті: у вигляді акордеона і звичайного списку.

В результаті ...

А в результаті у вас є гнучкий і легко настроюваний інструмент, за допомогою якого ви можете зібрати як би з цеглинок потрібний і відповідний вам фільтр.

Розділ 3

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]