Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Меню категории в ocStore 0.2.0


Recommended Posts

Добрый день, в стандартном меню каталога предусмотрено чт опри нажатии на категорию аккордеоном выпадают вложенные подкатегории.

Хотелось бы реализовать вид, при котором меню всегда открыто на подкатегориях второго уровня, а при нажатии на них уже выпадали категори третьего уровня пример

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Возникла такая же задача,вот как она реализуется:

в файле контролера модуля категорий нужно найти

if ($category_id == $result['category_id']) {
	$children = $this->getCategories($result['category_id'], $new_path);
}

и заменить на

if ($category_id == $result['category_id']) {
   $children = $this->getCategories($result['category_id'], $new_path);
}elseif(substr_count($new_path, '_') < 1){
        array_unshift( $this->path, $category_id );
        $children = $this->getCategories($result['category_id'], $new_path);
}

тогда мы получаем вот такое меню:

Изображение

а при нажатии на категорию PC оно открывается:

Изображение

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.