Подскажите, пожалуйста, как можно решить одну проблему. Опишу поэтапно.
Хотелось сделать отображение категорий такого вида:
Чтобы после загрузки страницы отображались категории
Code: Select all
Главная категория1
Главная категория1 -> Подкатегория1
Главная категория1 -> Подкатегория2
Главная категория1 -> Подкатегория3
Code: Select all
Главная категория1
Главная категория1 -> Подкатегория1
Главная категория1 -> Подкатегория2
Главная категория1 -> Подкатегория2 -> Подкатегория22
Главная категория1 -> Подкатегория2 -> Подкатегория23
Главная категория1 -> Подкатегория3
А вот как решить проблему отображения подкатегорий только выбранной подкатегории?
Примечание:
Если вставить в файл /catalog/controller/module/category.php код (как в примере выше, но измененный):
Code: Select all
if (substr_count($new_path, '_') < 1) {
$children = $this->getCategories($result['category_id'], $new_path);
}
else
if ($category_id == $result['category_id']) {
$children = $this->getCategories($result['category_id'], $new_path);
}