Работа! Переписать меню

Тема в разделе "Поиск исполнителей", создана пользователем 1DeX6, 3 мар 2025.

  1. 1DeX6

    1DeX6 Новичок

    Сообщения:
    0
    Симпатии:
    0
    Имеется сайт на uniShop 2 3.0.5.0 необходимо переписать меню.
    Открытие меню по нажатию, закрытие по нажатию на крестик или пустую область.

    Выпадающие меню нужно разбить на колонки
    1 колонка - Название категории и кнопка перейти в раздел
    2 колонка - Название подкатегорий level - 2
    3 колонка - После выбора level - 2 выводит подкатегории level - 3 если они есть


    Сейчас Обработка материалов.png

    Должно получиться так 5343707570365393610.jpg
     

    Вложения:

    Последнее редактирование: 3 мар 2025
  2. 1DeX6

    1DeX6 Новичок

    Сообщения:
    0
    Симпатии:
    0
    код отвечающий за вывод категорий


    Код:
    <div class="menu__level-2 {{ category.banner ? 'has-banner' }} column-{{ column }}">
                                    {{ category.banner ? '<div class="menu__level-2-wrap">' }}
                                    {% for child in category.children %}
                                        <div class="menu__level-2-ul {{ child.children ? 'has-children' }} {{ child.image ? ' has-image ' }} {{ class }}">
                                            {% if child.image %}<div><img src="{{ child.image }}" loading="lazy" alt="{{ child.name }}" class="menu__level-2-img"><div>{% endif %}
                                            <a class="menu__level-2-a {{ child.children ? 'has-children' }}" href="{{ child.href }}">{{ child.name }}</a>
                                            {% if child.children %}
                                                <i class="menu__chevron menu__chevron-level-2 fas fa-chevron-down"></i>
                                                <div class="menu__level-3">
                                                    <ul class="menu__level-3-ul">
                                                        {% for child in child.children %}
                                                            <li class="menu__level-3-li"><a class="menu__level-3-a" href="{{ child.href }}">{{ child.name }}</a></li>
                                                        {% endfor %}
                                                        {% if child.more %}
                                                            <li class="menu__level-3-li"><a class="menu__level-3-a menu__more" href="{{ child.href }}"><span class="menu__more-span">{{ text_all_categories }} ({{ child.more }})</span></a></li>
                                                        {% endif %}
                                                    </ul>
                                                </div>
                                            {% endif %}
                                            {% if child.image %}</div></div>{% endif %}
                                        </div>
                                </div>
    
     
  3. devimirochnik

    devimirochnik Продвинутый пользователь

    Сообщения:
    865
    Симпатии:
    113
    Здравствуйте

    Это нужно вёрстку переделывать и скрипты. Если никто не отзовётся, напишите на следующей неделе
     
    1DeX6 нравится это.