Программирование меню в магазине Opencart
Нужно доработать основное меню в магазине на Opencart 2.1
Ссылка: http://test6.vsemesta.net
Сейчас модуль управления меню выглядит так: https://gyazo.com/a1780dcb2036a1c22220de5f01785319
В данный момент можно выбрать варианты размещения (меняется немного стиль выпадающего меню):
1) ТОВАРЫ - в этом случае показываются все категории и подкатегории, которые есть в магазине - то есть каталог своеобразный.
2) СТАТЬИ - выбираются конкретные статьи из списка.
3) ССЫЛКА - произвольная ссылка.
4) КОНТАКТЫ - выпадают контакты.
Нужно сделать 3 доработки:
1) добавить пункт КАТЕГОРИИ - из списка категорий выбираю категорию и она добавляется в качестве основного пункта меню. При смене url - ссылка естественно автоматически ведет на эту же категорию.
Выглядит примерно вот так https://gyazo.com/132b94b2828b9d26671396f8c5f672bb (то есть от края до края рабочей области и все подкатегории внутри в стандартном для данного шаблона виде).
2) к любому пункту нужно добавить возможность загрузить иконку (автоматически и правильно конвертируется до размера, указанного в настройках, например, 21x21px),
сейчас это работает только для кнопки КАТАЛОГ https://gyazo.com/542707a748de01d4d7bbcbae38b7a4bc
а также чтобы можно было указать свой класс css (для меню КАТАЛОГ нужно сразу поменять цвет фона и слева иконку из шрифта добавить, укажу какую)
3) размещать дочерние пункты к центральному меню.
Сейчас нет возможности делать дочерние подпункты для любого меню, а они нужны.
Говоря проще - по функционалу должно быть как тут: http://www.newsmartwave.net/wordpress/venedor/blue/
Только внешне - само меню оформлено как в основном дизайне сайта.
Примерно вот так: https://gyazo.com/0867255e446c2f4fd00b686d8cde71af - естественно, в общем стиле меню сайта, это я для примера привел, чтобы было понятно, что столбец узкий и можно подпункты делать и как.
Визуально в админке должно быть понятно, что это подпункты, чтобы легко ориентироваться и управлять ими.
В мобильной версии - все меню по верстке ведет себя как КАТАЛОГ (то есть один столбец + возможность расхлопывать подпункты вниз).
Для мобильной версии появляется возможность добавить пункт МОБИЛЬНОЕ МЕНЮ - оно автоматически включает в себя всё основное меню, кроме каталога.
Все должно быть сделано аккуратно и разумно, свои мысли как сделать лучше приветствуются, старый функционал должен работать корректно, то есть мне нужно не слепо выполнить тз, а сделать нормальное рабочее решение, которым можно будет безпроблемно пользоваться, поэтому ищу программиста, который отлично знает Opencart и сможет все сделать быстро и правильно.
Оплата по факту Яндекс или Вебмани.
Ориентировочный бюджет 5000р, рассмотрю все варианты.
Схема работы: обсуждение - выбор исполнителем - доступы - проверка результата - оплата - сообщите где и что меняли (тезисно, в общих чертах).
Так как на бирже много автоматических бездумных заявок, то рассмотрю только предложения тех, кто хотя бы ТЗ прочитал и укажет примерный свой бюджет и сроки.