Добрый день!
У меня каталог товаров отображается вместе с фотографиями товара.
Данные о товаре и фотки выкачиваются из 1С.
Но не у каждого товара есть фотография.
Как мне сделать, чтобы при отсутствии фотографии у товара, Битрикс выводил бы заранее установленную мной фотку с надписью "нет фото"???
Спасибо
Денис
Текущий код выгрузки списка товаров с фотографиями:
У меня каталог товаров отображается вместе с фотографиями товара.
Данные о товаре и фотки выкачиваются из 1С.
Но не у каждого товара есть фотография.
Как мне сделать, чтобы при отсутствии фотографии у товара, Битрикс выводил бы заранее установленную мной фотку с надписью "нет фото"???
Спасибо
Денис
Текущий код выгрузки списка товаров с фотографиями:
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <div class="catalog-section"> <?if($arParams["DISPLAY_TOP_PAGER"]):?> <?=$arResult["NAV_STRING"]?><br /> <?endif;?> <? // если переменные $by и $order явно заданы, то их значения запоминаются в сессии // иначе они инициализируется значениями хранимыми в сессии InitSorting( $by="name", $order="asc" ); $rsUsers = CUser::GetList($by, $order); ?> <? if(count($arResult['ITEMS']) != 0) : ?> <table> <tr> <td><b>Сортировать по:</b></td> <td>названию<?=SortingEx("name")?></td> <td>ТМ<?=SortingEx("PROPERTY_CML2_NAME_3")?></td> <td>месту пр-ва<?=SortingEx("PROPERTY_CML2_COUNTRY")?></td> <td>сроку годности<?=SortingEx("PROPERTY_CML2_EXPIRY")?></td> </tr> </table> <? endif; ?> <br> <table width ="100%" cellpadding="0" cellspacing="0" border="0"> <thead> <tr> <td width="35%" align="center" valign="center"><b></b></td> <td width="65%" align="center" valign="center"><b></b></td> </tr> </thead> <tbody> <?foreach($arResult["ITEMS"] as $cell=>$arElement):?> <tfoot> <tr> <td colspan="5" align="center"><IMG SRC="/products/line_small_2.JPG"></td> </tr> </tfoot> <td valign="center" align="center"> <a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><img border="1" src="<?=$arElement["PREVIEW_PICTURE"]["SRC"]?>" width="<?=$arElement["PREVIEW_PICTURE"]["WIDTH"]?>" height="<?=$arElement["PREVIEW_PICTURE"]["HEIGHT"]?>" alt="<?=$arElement["NAME"]?>" title="<?=$arElement["NAME"]?>" /></a> <br><a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><b>Подробнее →</b></a> </td> <td valign="center"> <a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><b><?=$arElement["PROPERTIES"]["CML2_NAME"]["VALUE"]?> <?=$arElement["PROPERTIES"]["CML2_NAME_2"]["VALUE"]?> <?=$arElement["PROPERTIES"]["CML2_ADDNAME"]["VALUE"]?></b></a> <br>Торговая марка: <?=$arElement["PROPERTIES"]["CML2_NAME_3"]["VALUE"]?> <br>Место производства: <?=$arElement["PROPERTIES"]["CML2_COUNTRY"]["VALUE"]?> <?=$arElement["PROPERTIES"]["CML2_ORIGIN"]["VALUE"]?> <br>Жирность: <?=$arElement["PROPERTIES"]["CML2_FAT"]["VALUE"]?> <br>Форма: <?=$arElement["PROPERTIES"]["CML2_HEAD"]["VALUE"]?> <br>Вес кг: <?=$arElement["PROPERTIES"]["CML2_WEIGHT"]["VALUE"]?> <br>Ед изм: <?=$arElement["PROPERTIES"]["CML2_STORE"]["VALUE"]?> <br>Срок годности: <?=$arElement["PROPERTIES"]["CML2_EXPIRY"]["VALUE"]?> </td> </tr> <?$cell++; if($cell%$arParams["LINE_ELEMENT_COUNT"] == 0):?> </tr> <?endif?> <?endforeach; // foreach($arResult["ITEMS"] as $arElement):?> <?if($cell%$arParams["LINE_ELEMENT_COUNT"] != 0):?> <?while(($cell++)%$arParams["LINE_ELEMENT_COUNT"] != 0):?> <td> </td> <?endwhile;?> </tr> <?endif?> </tbody> </table> <?if($arParams["DISPLAY_BOTTOM_PAGER"]):?> <br /><?=$arResult["NAV_STRING"]?> <?endif;?> </div> |