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

Фильтр сортировки по брэнду в компоненте Товары

28.05.2011, 21:45
dimidroll
Егоровых Дмитрий
dimidroll

Зарегистрирован:
2007-10-05
Сообщений: 81

В компоненте Товары есть поле Brand_ID - тип Список, галка - поиск по данному полю. Задача в разделах с товарами вывести НЕ ВЕСЬ список бэндов в форме поиска по брэнду, а именно те, что присутствуют в текущем разделе с прикрепленным компонентом Товары. В компоненте Товар - Поиск - сгенерировал альтернативную форму и изменил слегка код для выбора записей из классификатора Брэнды
Код:

<div><b>Бренд</b>: <br><select name='srchPat[0]' size='1'><option value=''>--------- Не важно ---------</option>".listQuery("select DISTINCT a.Brands_ID, a.Brands_Name,a.Brands_Priority from Classificator_Brands as a, Message97 as b where b.Brand_ID=a.Brands_ID and Sub_Class_ID=$cc","<option value='\$data[Brands_ID]'>\$data['Brands_Name']</option>")."</select></div>

НО почему то не выводит ничего! селект пробовал на работоспособность в ручную проставлял номер компонента в разделе - все гуд, а вывод не странице не идет. Где ошибся?

ася - 97336016
29.05.2011, 00:27
dimidroll
Егоровых Дмитрий
dimidroll

Зарегистрирован:
2007-10-05
Сообщений: 81

тему можно считать закрытой, разобрался! Экранирование и ковычки как всегда...

Код:
<div><b>Бренд</b>: <br><select name='srchPat[0]' size='1'><option value=''>--------- Не важно ---------</option>".listQuery("select DISTINCT a.Brands_ID, a.Brands_Name,a.Brands_Priority from Classificator_Brands as a, Message97 as b where b.Brand_ID=a.Brands_ID and b.Sub_Class_ID=$cc","<option value='\".\$data['Brands_ID'].\"'>\".\$data['Brands_Name'].\"</option>")."</select></div>
<br>


ася - 97336016
198 196 2011-05-29 00:27:18 11318
Описание проекта