[Помогите] 1000 категорий - меню аккордион

Тема в разделе "OpenCart", создана пользователем anserega, 2 апр 2013.

  1. anserega

    anserega

    Регистрация:
    13 мар 2013
    Сообщения:
    0
    Симпатии:
    36
    Меню отличное вот его демо. но проблема вот в чем. При нажатии на категорию она открывается, при нажатии на другую категорию тоже открывается. Как сделать так чтоб при нажатии на вторую категорию первая категория закрывалась сама? как это реализовано в теме BigShop да и еще добавить плюсики где есть подкатегории чтоб было понятно что там подкатегория есть..
     
  2. anserega

    anserega

    Регистрация:
    13 мар 2013
    Сообщения:
    0
    Симпатии:
    36
    Нашел вариант решения чтобы при повторном нажатии на категорию она сворачивалась..

    В файле 1000_categories_accordion.tpl найдите строку:
    Код:
    document.location.href = $(categ).attr('href');
    Замените ее на:
    Код:
    $(children).toggle();
    $(children).find('li').toggle();
    Но все же хочется добавить "плюсики" рядом с категорией в которой есть подкатегории, чтобы можно было щелкать по ним как в BigShop
    Неужели никто JavaScript не знает??
     
  3. anserega

    anserega

    Регистрация:
    13 мар 2013
    Сообщения:
    0
    Симпатии:
    36
  4. anserega

    anserega

    Регистрация:
    13 мар 2013
    Сообщения:
    0
    Симпатии:
    36
    вот че ты тут воду льешь? 1000 категорий -делает всего один запрос sql, а то меню столько запросов сколько категорий.
     
  5. kama812

    kama812

    Регистрация:
    30 мар 2013
    Сообщения:
    311
    Симпатии:
    195
    модуль отсюда http://wmasteru.org/threads/Платные-модули-для-opencart.4506/page-11#post-17038
    переделал сам. изменение только в каталоге- пару строчек в контроллере, немного стилей js в tpl .
    демо пока я его не удалил http://virtual-collection.net/index.php?route=product/category&path=25_28_35
    чем тут запросы, когда это касается исключительно вывода информации?
    хотя удалять не буду, покрасивее сделаю
     
  6. anserega

    anserega

    Регистрация:
    13 мар 2013
    Сообщения:
    0
    Симпатии:
    36
    Почему то плюсики и минусы криво отображаются. Когда категория развернута переходишь в нее, переходит, категория открыта осталось а на плюс изменился. И в подкатегории тоже не работает.