Аксессуары в Bitrix

Тема в разделе "Интернет-магазины", создана пользователем Paradise_Bird, 15 окт 2009.

Статус темы:
Закрыта.
  1. Paradise_Bird

    Paradise_Bird Писатель

    Регистр.:
    18 окт 2008
    Сообщения:
    3
    Симпатии:
    5
    Извиняюсь, если не правильно разместила тему. Вопрос такой:
    нужно в битриксе на странице отдельного элемента разместить блок с аксессуарами, чтобы выводилось название аксессуара и его изображение-превью. С названием все отлично получается, с описанием тоже, а вот картинка никаким образом не хочет появляться. Вот кусок кода, если кто-нибудь сталкивался с подобной ситуацией, помогите, плз, буду очень признательна.
    PHP:
    <?if(count($arResult["LINKED_ELEMENTS"])>0):?>
            <br /><font class="text"><p style="font-weight:bold; font-size:12px; color:#243C67;"><?=$arResult["LINKED_ELEMENTS"][0]["IBLOCK_NAME"]?>:</p></font>
            <font class="text"><p style="background-color:#CADBE5;">
        <?foreach($arResult["LINKED_ELEMENTS"] as $arElement):?>
            <p><a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><?=$arElement["NAME"]?></a></p>
        <?endforeach;?>
            </p></font>
        <?endif?>
    После

    PHP:
    <?=$arElement["NAME"]?>
    вставляю

    PHP:
    <img src="<?=$arElement["PREVIEW_PICTURE"]["SRC"]?>" width="<?=$arElement["PREVIEW_PICTURE"]["WIDTH"]?>" height="<?=$arElement["PREVIEW_PICTURE"]["HEIGHT"]?>" alt="<?=$arElement["PREVIEW_PICTURE"]["DESCRIPTION"]?>" title="<?=$arElement["NAME"]?>"/>
    По идее все должно выводиться, но недавно обновили битрикс до последней версии и теперь постоянно появляются подобные проблемы....
     
  2. AchiLLeSS

    AchiLLeSS

    Регистр.:
    13 дек 2006
    Сообщения:
    841
    Симпатии:
    415
    новичек ? сделай распечатку массива и посмотри есть ли линка на изображение в нем

    нажми редактировать шаблон, потом вставить

    <? echo "<pre>"; print_r($arResult); echo "</pre>";?>


    если нету юзай
    CIBlockElement::GetByID
    CFile::GetById


    на форуме битрикса по моему уже обсуждалось
     
Статус темы:
Закрыта.