Код |
---|
<?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> |
Стилизация catalog.section.list
31.10.2017 13:35:21
Да, тоже частенько использую этот компонент для вывода разделов (вместо меню) - особенно, если нужно по мимо ссылки и текста, передать какие-то еще параметры (картинку, товары, описание в title)
Но вот подсказать тяжело будет. Во первых незнаю, чего хотите добиться, с точки зрения визуальной. Во вторых... а нету во вторых. В общем, не хватает контекста |
|
|
01.11.2017 05:14:24
Спасибо за быстрый ответ, я не знаю как и где обромлять дивами чтоб спросто даже разкидывать по экрану чтоб отдельно я мог управлять всем блом с картинкой+раздел+подразделы, отдельно подразделами, отдельно названием раздела нужно чтоб получилось что то вроде - картинка -> ниже жирным шрифтом название раздела -> ниже подразделы -> все это в диве который растягивается по кол-ву подразделов, и все это дивы в строку по 4 штуки) ( сорри, картинку не смог прикрепить (ошибка)). Спасибо за помощь.!
Изменено: |
|
|
02.11.2017 01:31:36
Примерно так
|
||||
|
||||
Блог-note: заметки разработчика
Вывести минимальную и максимальную цену в разделе каталога Битрикс.
Что бы вывести минимальную и максимальную стоимость товаров, из каталога 1С-Битрикс, достаточно получить все товары мето...
Отключить поиск по описаниям товаров в Битрикс
Иногда, нужно отключить поиск по описаниям анонсов и детальному описанию товаров, при разработке сайтов на Битрикс. Сдел...
Вывести товары в каталоге перебрав их по свойству и разделив на секции.
Задача: В каталоге, у товаров, есть свойство типа список с названием "Тип изделия" и кодом "TIP_IZDELIYA&...
Как вывести картинки к разделам на базе _ext меню
Просто для эстетической красоты, нужно вывести в меню разделов сайта картинки или иконки. Достаточно популярный метод, э...
Вывести производителей на сайте с отбором его товаров из каталога
Достаточно частая задачка для каталога или интернет-магазина: вывести список производителей с подробными описаниями, а т...
Почтовое событие на создание нового элемента инфоблока, через API
Иногда при разработке сайта требуется реализовать функционал добавления элементов инфоблока простыми пользователям.Будет...
Индивидуальные цены в 1С-Битрикс: в каталоге и при оформлении заказа
В этой заметке постараюсь описать процесс реализации индивидуальных цен, для пользователей. При этом, индивидуальные цен...
Как вывести свойства инфоблока по отдельности и немного плюшек не в тему
Если у инфоблока несколько свойств- то при выводе их всех, скажем в детальном описании новости, они выводятся все вместе...
Cordova, ввод в input под диктовку. Голосовой поиск в мобильном приложении.
Итак, задачка: реализовать голосовой поиск в мобильном приложении на Cordova. По сути, нам нужно захватить речь с микроф...