Здравствуйте!
Есть три инфоблока:
1. Марка
2. Модель, привязанная к марке
3. Объявления, где марка привязана к инфоблоку 1, модель, привязанная к инф. 2
Создал такую структуру:
Человек заходит на страницу и видит все марки, кликая на марку, получает все модели по марке.
Теперь появилась задача при клике на марку получить все объявления.
Решил это сделать так:
<!----- Не получается вставить полный код, вылазит ошибка.
Залил сюда:
Проблема с названием, которое строится из сочетания "Марка + Модель" (тип: привязка к элементам), и это нужно вставить вместо "ooooooo" в коде (который представлен выше). Это может сделать такой код:
Но как его вставить в существующий код или возможно есть другие варианты?
За ранее спасибо за ответы!
Есть три инфоблока:
1. Марка
2. Модель, привязанная к марке
3. Объявления, где марка привязана к инфоблоку 1, модель, привязанная к инф. 2
Создал такую структуру:
Человек заходит на страницу и видит все марки, кликая на марку, получает все модели по марке.
Теперь появилась задача при клике на марку получить все объявления.
Решил это сделать так:
<!----- Не получается вставить полный код, вылазит ошибка.
Залил сюда:
Проблема с названием, которое строится из сочетания "Марка + Модель" (тип: привязка к элементам), и это нужно вставить вместо "ooooooo" в коде (который представлен выше). Это может сделать такой код:
| Код |
|---|
<?
$res = CIBlockElement::GetList(Array(), Array('ID'=> $arElement["PROPERTIES"]["MARKA"]["VALUE"]));
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
echo $arFields['NAME'];
}
?> |
Но как его вставить в существующий код или возможно есть другие варианты?
За ранее спасибо за ответы!