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

Как сделать развертывание категории? (отображение подкатегорий)


Recommended Posts

Дорогие форумчане, помогите разобраться, как сделать развертывание категории на под категории при нажатии на "категорию" ?

category.jpg

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

Сайт демо

Код этого блока

    <div class="box-category">
        <ul>
        <?php foreach ($top_items as $item): ?>
            <li>
                <?php if ($item['href']): ?>
                <a href="<?php echo $item['href']; ?>" <?php echo $item['target']; ?> class="<?php echo $item['class']; ?>"><?php echo $item['name']; ?></a>
                <?php else: ?>
                <a><?php echo $item['name']; ?></a>
                <?php endif; ?>
            </li>
        <?php endforeach; ?>
        <?php foreach ($categories as $category): ?>
            <li>
                <?php $menu = renderMultiLevelMenu2($category, $show_total); ?>
                <a href="<?php echo $category['href']; ?>" class="<?php echo $category['class']; ?>"><span class="category-name"><?php echo $category['name']; ?>
                        <?php if ($show_total): ?>
                        <span class="product-count">(<?php echo $category['total']; ?>)</span>
                        <?php endif; ?>
                    </span>
                    <?php if ($menu): ?>
                    <?php if ($category['class'] === 'active'): ?>
                    <i><span>-</span></i>
                    <?php else: ?>
                    <i><span>+</span></i>
                    <?php endif; ?>
                    <?php endif; ?>
                </a>
                <?php echo $menu; ?>
            </li>
        <?php endforeach; ?>
        <?php foreach ($bottom_items as $item): ?>
        <li>
            <?php if ($item['href']): ?>
            <a href="<?php echo $item['href']; ?>"<?php echo $item['target']; ?> class="<?php echo $item['class']; ?>"><?php echo $item['name']; ?></a>
            <?php else: ?>
            <a><?php echo $item['name'];?></a>
            <?php endif; ?>
        </li>
        <?php endforeach; ?>
        </ul>
    </div>

 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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