@Shakhboz

Opencart. Вывод подкатегорий определенных категорий?

Помогите пожалуйста! Я пока в Opencart новичок. Мне нужно на слайдер вынести подкатегории из некоторых категорий, а не из всех категорий. Если можно с кодом примером пожалуйста.
<div class="main-slider">
<?php if ($cats_status) { 
     foreach ($categories as $category) {
        if ($category['children']) { 
            if ($image_in_ico) {
                foreach ($category['children'] as $child) { ?>
                    <div class="main-sl-item">
                        <img src="<?php echo $child['thumb']; ?>" title="<?php echo $child['name']; ?>" alt="<?php echo $child['name']; ?>" />
                        <p><?php echo $child['name']; ?></p>
                        <a href="<?php echo $child['href']; ?>">Смотреть</a>
                    </div>
                <?php };
            };
        };
    };
}; ?>


Я попробовал

foreach ($category['children'][0] as $child)

но ничего не работает. Заранее спасибо!
  • Вопрос задан
  • 870 просмотров
Пригласить эксперта
Ответы на вопрос 2
@amfetamine
получаете через $this->model_catalog_category->getCategories(id_категории), формируете массив данных и выводите в шаблоне
Ответ написан
Комментировать
zoozag
@zoozag
Opencart
if ($category['children'] && in_array($category['category_id'], [1,2,3 ... id нужных категорий])) {
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы