Разработать фильтр для сайта на движке Битрикса

Андрей12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
20.08.2013

ФИЛЬТР

1. Индивидуальная настройка фильтра в каждом из разделов.

2. Если фильтр отображается на главной странице, то фильтрация происходит по всему каталогу.

2.1 На других всех страницах должна быть галочка "Искать везде"

3. "Поиск" сделать как в 12 версии: всплывающие найденные позиции + вывод товаров как фильтр.

3.1 Если найден один товар, то нужна возможность установки: выводить этот товар либо в режиме списка, либо сразу в режиме детального просмотра.

Нужна фильтрация:

-по статусам: Новинка, Снова в продаже, Распродажа и т.п.

-по проценту скидки: Скидка 10%, Скидка 20% и т.д.

-по всем реквизитам товара

показывать или нет позиции, которых нет в наличии (по умолчанию не показывать, а если показывать, то чтобы была возможность либо показывать как обычно - по алфавиту, либо в конце списка)

если в фильтрации присутствуют условия "Новинка" или "Снова в продаже", то сортировка должна происходить по дате поступления товара (сначала новые, в конце старые)

Если на главной странице нажать на фильтре "Распродажа", то на этой странице сортировка должна идти по убыванию скидки (сначала товары с большей скидкой и по убыванию)

------------------------------------------------------------------

по поводу вида отображения товаров: "Ячейки" и "Список"

- во-первых надо сделать макет "Ячейки" как показано на картинке

- мне надо чтобы где-то я мог выставлять на какой странице какой вид отображения должен быть (если точнее - то на всех страницах должен быть по умолчанию вид "Список", кроме некоторых категорий на которые я мог бы выставить вид "Ячейки")

- если клиент переключает вид отображения на "Ячейки", то все остальные товары на всем сайте должны отображаться в этом же виде, но если клиент обратно включит вид "Список", а потом перейдет на страницу где я задал вывод товаров в виде "ячеек", то товары должны выводится в виде "ячеек".

------------------------------------------------------------------

Сделать ЧПУ как описано тут:

http://dev.1c-bitrix.ru/community/webdev/user/3308/blog/2723/