2013-04-01 1 views
0

У меня есть продукт в бизнес-катализаторе и есть собственность. Цвет, размер, цена. Могу ли я фильтровать это на странице результатов поиска. Например, я хочу найти: iphone 5, red Пожалуйста, помогите.Adobe Business Catalyst Поиск Фильтрация

Спасибо.

ответ

0

Вы можете реализовать фильтрацию поиска с помощью javascript.

Перед запуском поиска все продукты невидимы. Если пользователь выбирает определенный атрибут параметра (например, красный цвет), javascript выполняет поиск среди всех продуктов и делает эти продукты видимыми, которые отвечают условиям поиска.

+0

Это работает только если все ваши продукты отображаются на одной странице, но если у вас есть более чем 100 продуктов, и вы хотите, чтобы сделать их все на одной странице он получает слишком много для пользователя , Это не работает, если у вас есть разбитый на страницы контент. – Daut

0

Вы можете использовать стандартный поиск, предоставляемый в вашей системе BC, для поиска ваших продуктов, просто убедитесь, что у вашего продукта есть ключевое слово, чтобы система могла его найти, в качестве альтернативы вы можете использовать фильтр поиска.

ПЕРВЫХ TRY:

SITE MANAGER> ПОИСК ПО САЙТУ и создать поисковую форму для поиска товаров или каталог> убедитесь, что ваш продукт содержит ключевые слова.

ВТОРЫХ TRY (MORE РЕКОМЕНДУЕТСЯ!): Перейдите в шаблон, перейдя к МЕНЕДЖЕР SITE> Page Templates> СОЗДАТЬ ИЛИ ИЗМЕНИТЬ ШАБЛОН> ИСПОЛЬЗОВАТЬ МОДУЛИ WIDGET> ECOMMERCE> ПРОДУКТЫ> ПРОДУКЦИЯ ФОРМА ПОИСК

Если вам не нравится просмотр, перейдите к просмотру кода и удалите таблицу или код BC и создайте ее по-своему.

Вторая проверена и ее очень мощный поиск ОЧЕНЬ БЫСТРО!

0

BC имеет фильтр цены по URL-адресу.

Пример:

mysite.com/catalogue?Filter=Price&PriceFrom=0&PriceTo=200 
+0

Очень хороший и точный ответ, но это работает только в каталогах, оно не работает в результатах поиска. – Daut