Перейти к содержанию
Umnyi

Как вывести подкатегории категории по id?

Рекомендуемые сообщения

Сказали доделать магазин, который построен на ocstore 2.3.0.2.3. До этого был на самописном движке сайт, его надо сделать в опенкарт. Я до этого с опенкарт не работал.

На сайте слева выводится каталог с категориями. То есть, слово "каталог" и под ним категории. И если кликнуть по слову каталог, то переходим на страницу с категориями. Я так понял, что главную категорию надо делать как "каталог" и под ней делать подкатегории. Но проблема в том, что на страницах opencart выводит только первый уровень категории. То есть, он будет выводить только слово "каталог". Если же не делать родительской категорией слово "каталог", то тогда по клику на каталог не будут выводиться категории, да и в хлебных крошках не будет слово каталог. И как мне сделать, что бы на страницах выводилось слово "каталог" вместе с его подкатегориями? Подкатегории только 1 уровня. То есть, если есть в подкатегориях свои подкатегории, то на простых страницах не надо показывать. Уже устал думать, как такое реализовать. Думал уже напрямую в файле шаблона extension/module/category.tpl сделать прямой запрос mysqli в базу данных и вытащить оттуда категории, использую переменную $category['category_id']. Я так понял, что где не выполняется условие if ($category['category_id'] == $category_id), то это и есть страница без каталогов. То есть, именно там мне надо, чтобы выводилось слово "каталог" и его подкатегории 1 уровня.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я вообще ничего не понял 

МОжете показать картинками? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
19 минут назад, prived сказал:

Я вообще ничего не понял 

МОжете показать картинками? 

 

На страницах, не связанных с категорией, выводится только первый уровень (слово Каталог), а мне нужно вывести ещё подкатегории (но только первого уровня, подкатегории подкатегорий мне нужно выводить только когда кликнули на подкатегорию).

opencart.png

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сам разобрался, немного изменил контроллер category.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Umnyi сказал:

 

 

Спойлер

opencart.png

 

 

так вот кто автор!!! :-D

FFUUUUUU.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.