Добро пожаловать на сайт Bitrix Q&A, где вы можете задавать вопросы о программировании и разработке на Битрикс и получать быстрые и квалифицированные ответы от профессионалов!




Название бренда над названием товара в каталоге

0 голосов

Всем привет.

Нашел в шаблоне код вывода названия товара с ссыкой на него.

У меня есть секция бренд в товаре (инфоблок) или хай-лоад, как-то так. Там указаны бренды. Мне нужно сделать что бы название бренда бралось указанное в товаре и выводилось над каждым товаром. Подскажите как сделать?

Название товара со ссылкой выглядит так:
<a class="tovar_title" href="<? echo $arItem['DETAIL_PAGE_URL']; ?>"><? echo $arItem['NAME']; ?></a>
 
А что писать для брендов? Может знает кто. Никак не допру. Спасибо!
спросил 03 Июль, 15 от аноним

1 Ответ

0 голосов
Выведите всё, что есть в arItem - echo "<pre>"; print_r($arItem); echo "</pre>";
А вот какие свойства попадают в arItem зависит от параметров применяемого вами компонента.
ответил 03 Июль, 15 от root (22,340 баллов)
Спасибо, за Ваш ответ.

Вот то, что вывело по Вашей команде:

http://pastebin.com/29fjhE6E

Сюда выложить не получилось весь код (не более 8000 символов), ошибка.
Ну, дальше вы и сами могли бы посмотреть =)
ИД бренда будет, скорее всего, в
$arItem['PROPERTIES']['BRAND_REF']['VALUE']
Только вот в приведённом вами arItem свойство похоже что не заполнено.
Спасибо, огромное, ROOT.

Всё сделал самым простым способом:

$brands = $arItem['PROPERTIES']['BRAND_REF']['VALUE'];
echo '<span class="brands">'.$brands['0'].'</span>';

Это из инфоблока берется, хай-лоада, я заполняю название, фото и ссылку. Но, в коде не нашел такого, это где-то в настройках не хватает вывода полей, или надо глубже копать?

Хочу еще привернуть так, что бы бренд, который выводится над товаров сейчас, был ссылкой. Может сталкивались с этим? Буду много благодарен.

Похожие вопросы

0 голосов
2 ответов
0 голосов
1 ответ
+1 голос
1 ответ
спросил 02 Март, 17 от devenge (320 баллов)