|
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
|
|
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
|