Задать вопрос
@valitskiydmitriy

Подкатегории в меню PHP?

Есть вот такой код:
$topMenu = array(
    array(
        'title' => 'О компании',
        'link' => 'http://',
    ),
    array(
        'title' => 'О компании',
        'link' => 'http://',
    ),
);


Выводиться все так:

echo '<ul>';
                foreach ($topMenu as $menuItem) {
                    echo "<li><a href='{$menuItem['link']}'>{$menuItem['title']}</a></li>";
                }


Нужно по тому же принципе сделать меню с подкатегориями. Насколько понимаю нужно использовать Children но вот не получаеться
  • Вопрос задан
  • 239 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
lenk0belk0
@lenk0belk0
программироваю
должна быть структура вроде такой:
array(
          'title' => 'Name',
          'link' => 'link',
          'children' => array(
              array(
                  'title' => 'Name',
                  'link' => 'link',
                  'children' => array()
              ),
              array(
                  'title' => 'Name',
                  'link' => 'link',
                  'children' => array()
            )
      )
)


Потом надо сделать функцию вывода потомков и вызывать ее рекурсивно (если есть потомки)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽