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

Компонент индекс каталогов.

00 голосов
0
Уважемые гуру прошу помощи.
Я не силен в php, только пытаюсь разбираться. Заранее спасибо всем кто отзовется.
Проблема собственно вот в чем: Хотелось бы использовать в магазине компонент "Компонент индекс каталогов", но никак не могу вывести рядом с названием категории ее картинку. Уже весь извелся.
Логика вроде понятно, но что-то не поучается.
Вот код компонента.
Код
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div class="catalog-section-list">
<?
$NUM_COLS = 3;
$CURRENT_DEPTH=0; //$arResult&#91;"SECTION"&#93;&#91;"DEPTH_LEVEL"&#93;+1;
foreach($arResult&#91;'CAT'&#93; as $arSection):

   $bHasPicture = is_array($arSection&#91;'PICTURE'&#93;);
   $bHasChildren = is_array($arSection&#91;'CHILDREN'&#93;) && count($arSection&#91;'CHILDREN'&#93;) > 0;
?>
   <div class="catalog-section<?=$bHasPicture ? '' : ' no-picture-mode'?>" id="<?=$this->GetEditAreaId($arSection&#91;'IBLOCK_ID'&#93;);?>">
   <?if ($bHasPicture):?>
      <div class="catalog-section-image"><a href="<?=$arSection&#91;"LIST_PAGE_URL"&#93;?>"><img src="<?=$arSection&#91;'PICTURE_PREVIEW'&#93;&#91;'SRC'&#93;?>" width="<?=$arSection&#91;'PICTURE_PREVIEW'&#93;&#91;'WIDTH'&#93;?>" height="<?=$arSection&#91;'PICTURE_PREVIEW'&#93;&#91;'HEIGHT'&#93;?>" /></a></div>
   <?endif;?>

      <div class="catalog-section-info">
      <?if ($arSection&#91;'NAME'&#93; && $arResult&#91;'CAT'&#93;&#91;'SECTION'&#93;&#91;'ID'&#93; != $arSection&#91;'ID'&#93;):?>
         <div class="catalog-section-title"><a href="<?=$arSection&#91;"LIST_PAGE_URL"&#93;?>"><?=$arSection&#91;"NAME"&#93;?></a></div>
      <? endif;?>
      <?if ($arSection&#91;'DESCRIPTION'&#93;):?>
         <div class="catalog-section-desc"><?=$arSection&#91;'DESCRIPTION'&#93;?></div>
      <?endif;?>
      <?if ($bHasChildren):?>
         <div class="catalog-section-childs">
            <table cellspacing="0" class="catalog-section-childs">
<?
         $cell = 0;
      foreach ($arSection&#91;'CHILDREN'&#93; as $key => $arChild):
         if ($cell == 0):
?>
               <tr>
<?
         endif;
         $cell++;
?>
                  <td><a href="<?=$arChild&#91;"SECTION_PAGE_URL"&#93;?>"><?=$arChild&#91;'NAME'&#93;?></a></td>
<?
         if ($cell == $NUM_COLS):
            $cell = 0;
?>
               </tr>
<?
         endif;
      endforeach;
         
      if ($cell > 0):
         while ($cell++ < $NUM_COLS):
?>
                  <td></td>
<?
         endwhile;
?>
               </tr>
<?
      endif;
?>
            </table>
         </div>
<?
   endif;
?>
      </div>
   </div>
   <div class="catalog-section-separator"></div>
<?endforeach;?>
</div>

спросил 09 Авг, 13 от Lusiola1 (260 баллов)

Ваш ответ

Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

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

0 голосов
3 ответов
спросил 22 Фев, 14 от Lite (140 баллов)
0 голосов
3 ответов
0 голосов
2 ответов
спросил 29 Сен, 13 от zDANCERz (120 баллов)
0 голосов
3 ответов
спросил 03 Сен, 13 от qwerty (120 баллов)
0 голосов
4 ответов
спросил 27 Апр, 13 от Dayran (840 баллов)