@MisTFoR

Как вывести категории в футер?

Здравствуйте.
С опенкартом можно сказать работаю впервые.
Взял из main.twig этот код и поместил в footer.twig, но почему то он ничего не выводит
{% if categories %}
    { text_category }}

    {% for category in categories %}
        {% if category.children %}
            {% for children in category.children|batch(category.children|length / category.column|round(1, 'ceil')) %}
                {% for child in children %}
                <li><a href="{{ child.href }}">{{ child.name }}</a></li>
                {% endfor %}
              {% endfor %}
            <a href="{{ category.href }}" class="see-all">{{ text_all }} {{ category.name }}</a>
        {% else %}
            <li><a href="{{ category.href }}">{{ category.name }}</a></li>
        {% endif %}
    {% endfor %}
{% endif %}
  • Вопрос задан
  • 116 просмотров
Решения вопроса 1
@johser
Нужно в контроллер footer.php добавить код выборки категорий из БД. Типа такого:
$this->load->model('catalog/category');
$data['categories'] = [];
$categories = $this->model_catalog_category->getCategories(0);

foreach ($categories as $category) {
	// заполнение массива категорий $data['categories']
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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