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

Вывод картинок из связаных элементов

00 голосов
1
Доброго времени суток.
У меня такой вопрос:
Есть каталог с товарами у него одно из свойств, это список элементов из другого каталога.
Вот ствойста
Рисунок

Сейчас выводится так
Рисунок

Каталог в котором хранятся цвета содержит название и картинку.
Нужно выводить и название и картинку. Как это сделать?
спросил 22 Март, 13 от guk (360 баллов)

1 Ответ

00 голосов
Сам уже написал.

Код
$st = 3; // количество столбцов
echo '<table cellspacing=5 cellpadding=2 border=0>';
for ($i = 0; $i < ceil(count($arProperty["VALUE"])/$st); $i++) {
    echo '<tr>';
    for ($j = 0; $j < $st; $j++) {
        if (isset($arProperty["VALUE"][(($i*$st)+$j)])) {
$ar_res = CCatalogProduct::GetByIDEx($arProperty["VALUE"][(($i*$st)+$j)]);
            echo '<td align=center><p>'.$arProperty["DISPLAY_VALUE"][(($i*$st)+$j)].'</p><br />';

$picture = CFile::ShowImage($ar_res['PREVIEW_PICTURE'], 200, 200, "border=0", "", true);

echo $picture;
echo '</td>';
        } else {
            echo '<td>&nbsp;</td>';
        }
    }
    echo '</tr>';
}
echo '</table>';
ответил 22 Март, 13 от guk (360 баллов)
сам пробовал пользоваться этим кодом?
везде только он есть. а кто бы работающий выложил. цены бы ему не было)

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

0 голосов
4 ответов
спросил 17 Янв, 14 от Lata (220 баллов)
+1 голос
2 ответов
спросил 20 Июль, 14 от beatsspam (440 баллов)
0 голосов
5 ответов
0 голосов
4 ответов
спросил 28 Июнь, 13 от Ye6aK (220 баллов)
0 голосов
6 ответов