Jump to content

доработка бокового меню


Recommended Posts

В текущей версии магазина в боковом меню только родительские узлы, и при большом количестве подкатегорий неудобно переходить из одной в другую.
Требуется сделать боковое меню в виде дерева с ленивой загрузкой дочерних узлов.

Сколько такое будет стоить?

Link to post
Share on other sites

Саша, приведенный Вами ответ выводит только первый уровень вложенности.

Подскажите, пожалуйста, как можно вывести то что находится "глубже".

Link to post
Share on other sites

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

Link to post
Share on other sites

А Вы бы взялись за переделку меню? Бюджет и детали можно на почту pbulany(at)gmail.com

Хочу перейти на вторую версию движка с первой, все нравится, но вот меню...

Link to post
Share on other sites

Так нужно что, просто выводить всё дерево категорий-подкатегорий?

Link to post
Share on other sites

Да, выводить дерево категорий и подкатегорий.

Изначально все свернуто и выводятся только основные категории. Нажимаешь на пункт из категории, он раскрывается и показывает свои подкатегории и так далее.

Так как реализовано в VamShop 1.х. Как в проводнике windows.

Link to post
Share on other sites

А как Вам такое меню - http://jsfiddle.net/7LnSY/ ?

Справа, внизу рабочее демо.

 

Может такое сделать, по-моему, довольно удобно получается и место не занимает.

Link to post
Share on other sites

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

Link to post
Share on other sites

Будет ведь некрасиво, когда будет много категорий, слишком длинный список будет.

 

А в случае с меню - http://jsfiddle.net/7LnSY/

 

Список раскрывается не вниз, а вбок, так ведь практичнее, по идее.

 

Да и в этом меню используется ajax, т.е. без перезагрузки страницы подгружаются данные.

 

Хотя сейчас везде ajax.

 

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

 

А waslidemenu Вы сможете везде в магазине использовать, создав просто нужную структуру html-разметки.

 

В общем, оно гораздо интереснее, как мне кажется.

Link to post
Share on other sites

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

 

А так же не забывайте, что это меню сделано в виде обычного списка (ul li /li /ul), т.е., даже если в браузере не поддерживается javascript, оно будет работать правильно и внешне будет выглядеть точно так же, просто будет всё дерево сразу развёрнуто, если нет поддержки javascript.

 

Так что предлагаю Вам всё-таки остановиться на этом меню - waslidemenu, я посмотрел jstree, лично мне не очень понравилось своей структурой, способом подключения.

Link to post
Share on other sites

Согласен, интересное меню.

Но люди просят в виде дерева. Легче ориентироваться в меню, переходить по категориям.

А чтобы список был не длинным, делается больше вложенных пунктов.

Здесь скорее дело привычки:)

Можно использовать другой плагин если jstree не нравится, например http://plugins.jquery.com/fancytree/

Link to post
Share on other sites

В принципе, не проблема конечно и jstree сделать.

 

Давайте jstree сделаю тогда, но Вам тогда нужно заказ оформить, например вот на это - http://vamshop.ru/product_info.php/info/p109_Dostup-k-sluzhbe-podderzhki-na-god.html

и оплатить. Завтра сделаю меню на jstree.

 

P.S. waslidemenu я уже сделал, завтра тоже загружу архив на http://apps.vamshop.ru

Link to post
Share on other sites

Меню готово.

 

Можете проверить в демке demo.vamshop.com

demo.vamshop.com/admin

admin

password

 

В Админке - Оформление - Шаблоны - Основной шаблон меняйте:

{content_listing template='categories-box' parent='0' type='category'}

на:

{category_box_jstree}

Только не забудьте подкатегории создать в Админке - Содержание, что б видно было как работает меню.

Link to post
Share on other sites

Так же добавлено waslidemenu.

 

Что б проверить как работает waslidemenu, в Админке - Оформление - Шаблоны - Основной шаблон меняйте:

{content_listing template='categories-box' parent='0' type='category'}

на:

{category_box}

 

Только не забудьте подкатегории создать в Админке - Содержание, что б видно было как работает меню.

Link to post
Share on other sites

Вот как выглядит JsTreeMenu.

 

post-1-0-42573500-1412326240_thumb.png

 

Вот как выглядит WaSlideMenu.

 

post-1-0-13483300-1412326235_thumb.gif

Link to post
Share on other sites

Добрый вечер.

Пытаюсь оплатить купив доступ как Вы говорили. Хочу через paypal, но сайт paypal пишет такое и не пускает дальше

 

 

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

Может дайте мне имейл на который можно оплатить paypal...

PS личные сообщения не работают

Link to post
Share on other sites

Здравствуйте!

 

А попробуйте сейчас, чуть файл поправил модуля оплаты.

Оформите ещё раз заказ.

 

Email vamshop@gmail.com

 

Можно на него перевести.

Link to post
Share on other sites

Спасибо.

 

Если что-то не получается, спрашивайте.

Link to post
Share on other sites
×
×
  • Create New...