Как вывести информацию на определенной странице

-Как вывести информацию на определенной странице
-Как вывести каталог на главной
-Как обновить версию CMS
Web-мастер
Аватара пользователя

Сообщения: 546
Зарегистрирован: 31 янв 2016, 20:35
СообщениеДобавлено: 24 мар 2017, 18:26
Код, отвечающий за вывод подкатегорий
Код: Выделить всё
<?php if (MG::getSetting('picturesCategory') == 'true'): ?>
        <?php echo mgSubCategory($data['cat_id']); ?>
    <?php endif; ?>

Что Вы имеете ввиду под "всё "дерево" сайта"?
Карта https://moguta.ru/plugins/drugie/genera ... arty-sayta
Разработчик
Аватара пользователя

Сообщения: 26
Зарегистрирован: 16 мар 2017, 19:46
СообщениеДобавлено: 28 авг 2017, 16:18
Используйте данные категорий.

К примеру быстрый говнокодик, который выводит все категории 1 уровня с названием и ссылкой:

Код: Выделить всё
<ul>
    <?php
     $level1 = (MG::get('category')->getChildCategoryIds(0)); //получаем массив категорий из каталога (по id = 0)
     foreach ($level1 as $key => $value) //через цикл их обходим
          {
               $catinfo = (MG::get('category')->getCategoryById($level1[$value-1])); // берём данные категории по её id (название, url или чего вам нужно
               echo "<li><a href='".$catinfo[url]."'>".$catinfo[title]."</a></li>"; //выводим ссылку с названием
            }
     ?>
</ul>
Пред.

Вернуться в Частые вопросы