Стилизация catalog.section.list

Данный форум не является официальным и не преследует ни каких целей. Владелец сайта оставляет за собой право удалять, перемещать и закрывать темы и посты по своему усмотрению. Рекламные темы и сообщения только с согласия администратора.

Вход Регистрация
Быстрый вход / регистрация, через социальную сеть
Регистрируясь на форуме, Вы безоговорочно принимаете условия политики конфеденциальности и обработки персональных данных
RSS
Стилизация catalog.section.list, как обромить шаблон чтоб его можно было лего стилизовать
 
в общем я капался капался и нашел максимально легкий шаблон для вывода разделов и подразделов каталога :

Код
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<div>
   <ul>
      <?$CURRENT_DEPTH=$arResult["SECTION"]["DEPTH_LEVEL"]+1;
         foreach($arResult["SECTIONS"] as $arSection):
            if($CURRENT_DEPTH<$arSection["DEPTH_LEVEL"])
               echo "<ul>";
            elseif($CURRENT_DEPTH>$arSection["DEPTH_LEVEL"])
               echo str_repeat("</li></ul></li>", $CURRENT_DEPTH - $arSection["DEPTH_LEVEL"]);
            elseif($CURRENT_DEPTH == $arSection["DEPTH_LEVEL"] &&  $arResult["SECTIONS"][0]["ID"] != $arSection["ID"])
               echo "</li>";  
               $CURRENT_DEPTH = $arSection["DEPTH_LEVEL"];?>
      
       <li>
         <img src='<?=$arSection["PICTURE"]["SRC"]?>'/>
         <a href="<?=$arSection["SECTION_PAGE_URL"]?>">
           <?=$arSection["NAME"]?>
         </a>
         <?endforeach?>
      </li>  
   </ul>
</div>
но я не знаю как обромить дивами правильно чтоб я мог сверстать как мне нужно, не могу разобраться в этих лишка улках. Пожалуйста помогите, подскажите!)
 
Да, тоже частенько использую этот компонент для вывода разделов (вместо меню) - особенно, если нужно по мимо ссылки и текста, передать какие-то еще параметры (картинку, товары, описание в title)

Но вот подсказать тяжело будет. Во первых незнаю, чего хотите добиться, с точки зрения визуальной.
Во вторых... а нету во вторых. :)

В общем, не хватает контекста
 
Спасибо за быстрый ответ, я не знаю как и где обромлять дивами чтоб спросто даже разкидывать по экрану чтоб отдельно я мог управлять всем блом с картинкой+раздел+подразделы, отдельно подразделами, отдельно названием раздела нужно чтоб получилось что то вроде - картинка -> ниже жирным шрифтом название раздела -> ниже подразделы -> все это в диве который растягивается по кол-ву подразделов, и все это дивы в строку по 4 штуки) ( сорри, картинку не смог прикрепить (ошибка)). Спасибо за помощь.!
Изменено: Теорский Анатолий - 1 Ноября 2017 05:20:53 (не вставилась картинка ))
 
Примерно так
Код
<?$CURRENT_DEPTH=$arResult["SECTION"]["DEPTH_LEVEL"]+1;
foreach($arResult["SECTIONS"] as $arSection):
$CURRENT_DEPTH = $arSection["DEPTH_LEVEL"];?>
       <div>
         <img src='<?=$arSection["PICTURE"]["SRC"]?>'/>
         <a href="<?=$arSection["SECTION_PAGE_URL"]?>">
           <?=$arSection["NAME"]?>
         </a>
      </div>
<?endforeach?>


Читают тему