Как разбить новости или пункты меню на две и более колонки bitrix.

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

 

Задача: разбить новости на 2 колонки.

Решение: вариант 1) проверяем переменную и просто закрываем тег  </tr> и открываем новый <tr>, на базе таблицы для наглядности

Решение: вариант 2) более интересный, воспользуемся функцией array_chunk для того чтобы разбить наш массив на 2 и более частей, крутим все это дело в цикле и получаем колонки с данными (кол-во столбцов=значению на сколько частей разбиваем массив).

 

Как разбить новости или пункты меню на две и более колонки bitrix.: 2 комментария

  • 28.07.2017 в 10:47
    Permalink

    Здравствуйте! Очень полезный материал. Я к сожалению пока учусь веб-программированию. Не могли бы Вы подсказать как реализовывать эту функцию на примере vertical-multilevel-menu? Буду очень благодарен.
    ———

    <?if ($previousLevel && $arItem["DEPTH_LEVEL"]
    <?=str_repeat("», ($previousLevel — $arItem[«DEPTH_LEVEL»]));?>

    <a href="» class=»parent item-selected»>

    «D»):?>

    <a href="» class=»root-item-selectedroot-item»>

    <a href="» class=»item-selected»>

    <a href="" class="root-item-selectedroot-item» title=»»>

    <a href="" class="denied" title="»>

    1)://close last item tags?>
    <?=str_repeat("», ($previousLevel-1) );?>

Добавить комментарий