Здравствуйте!
Подскажите пожлауйста, у меня есть два инфоблока. В одном из них размещен каталог автомобильных шин и дисков. Во втором указаны параметры подходящих шин и дисков для определенных автомобилей.
В первом случае я могу использовать стандартный фильтр и он будет выглядеть так
но значения в фильтре используются по их ID. Как я могу подставлять значения переменных, а не их ID во втором случае?
К примеру ширина диска "6", диаметр 15, а болтовка 5*108
Если подставить так:
то фильтр не срабатывает. Неужели придется во втором случае получать значения ID из первого инфоблока или есть другие варианты?
Подскажите пожлауйста, у меня есть два инфоблока. В одном из них размещен каталог автомобильных шин и дисков. Во втором указаны параметры подходящих шин и дисков для определенных автомобилей.
В первом случае я могу использовать стандартный фильтр и он будет выглядеть так
Цитата |
---|
arrFilter_pf%5BWIDTH%5D=56 - ширина диска &arrFilter_pf%5BDIAMETER%5D=76 - диаметр диска &arrFilter_pf%5BPORTING%5D=89 - болтовка диска |
но значения в фильтре используются по их ID. Как я могу подставлять значения переменных, а не их ID во втором случае?
К примеру ширина диска "6", диаметр 15, а болтовка 5*108
Если подставить так:
Цитата |
---|
arrFilter_pf%5BWIDTH%5D=6 - ширина диска &arrFilter_pf%5BDIAMETER%5D=15 - диаметр диска &arrFilter_pf%5BPORTING%5D=5*108 - болтовка диска |
то фильтр не срабатывает. Неужели придется во втором случае получать значения ID из первого инфоблока или есть другие варианты?