Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
Новогодние скидки до 25%!
Подробнее

Фильтр. Выводит родительские товары

02.09.2015, 13:11
axelnsk

Зарегистрирован:
2015-07-24
Сообщений: 7

Всем привет. Есть фильтр товаров.
И есть товары с выбором варианта товара.
Так вот.
Если под условия фильтра попадает товар дочерний. То в списке появляется еще и родительский товар.
Как это убрать?
есть переменная $ignore_parent = 1; Она позволяет добавлять/убирать выборку подтоваров.
А мне бы сделать наоборот, что бы родительские не отображались.

Вот ссылка http://domsova.ru/products/postelnoe-bele/?filter_Property_vendor%5B%5D=GOLDTEX&filter_Price%5B%5D=1560&filter_Price%5B%5D=11700&filter_Price___min=1560&filter_Price___max=11700&filter_Property_width_comp%5B%5D=%D0%A1%D0%B5%D0%BC%D0%B5%D0%B9%D0%BD%D1%8B%D0%B9+(4+%D0%BD%D0%B0%D0%B2.)&nc_filter_set=1

Вот http://joxi.ru/VrwegnLHgvGa2X вывелись 2 товара. Один подходит под условие (4 спальный), а второй нет. но он просто является родительским.
03.09.2015, 21:20
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Отключить поиск по родительским товарам - в конец системных настроек компонента добавить:
$query_where .= " AND a.Parent_Message_ID!=0";
07.09.2015, 13:47
axelnsk

Зарегистрирован:
2015-07-24
Сообщений: 7

Спасибо. Работает. Но не так надо)
Надо так:
выводить родительские если они в наличии.
И выводить дочерние если они в наличии.
А так выводит только дочерние. Родительские игнорируются полностьют
198 196 2015-09-07 13:47:16 14279
Описание проекта