Меню
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 штуки) ( сорри, картинку не смог прикрепить (ошибка)). Спасибо за помощь.!
Изменено: tos995 - 01.11.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?>


Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Блог-note: заметки разработчика

Вывести минимальную и максимальную цену в разделе каталога Битрикс.

Что бы вывести минимальную и максимальную стоимость товаров, из каталога 1С-Битрикс, достаточно получить все товары мето...

Отключить поиск по описаниям товаров в Битрикс

Иногда, нужно отключить поиск по описаниям анонсов и детальному описанию товаров, при разработке сайтов на Битрикс. Сдел...

Вывести товары в каталоге перебрав их по свойству и разделив на секции.

Задача: В каталоге, у товаров, есть свойство типа список с названием "Тип изделия" и кодом "TIP_IZDELIYA&...

Как вывести картинки к разделам на базе _ext меню

Просто для эстетической красоты, нужно вывести в меню разделов сайта картинки или иконки. Достаточно популярный метод, э...

Вывести производителей на сайте с отбором его товаров из каталога

Достаточно частая задачка для каталога или интернет-магазина: вывести список производителей с подробными описаниями, а т...

Почтовое событие на создание нового элемента инфоблока, через API

Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет...

Индивидуальные цены в 1С-Битрикс: в каталоге и при оформлении заказа

В этой заметке постараюсь описать процесс реализации индивидуальных цен, для пользователей. При этом, индивидуальные цен...

Как вывести свойства инфоблока по отдельности и немного плюшек не в тему

Если у инфоблока несколько свойств- то при выводе их всех, скажем в детальном описании новости, они выводятся все вместе...

Cordova, ввод в input под диктовку. Голосовой поиск в мобильном приложении.

Итак, задачка: реализовать голосовой поиск в мобильном приложении на Cordova. По сути, нам нужно захватить речь с микроф...