0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 436 Просмотров
*

hedindoom

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Добрый день, уважаемые гуру Joomla. Занимаюсь созданием интернет-магазина на Joomla3+VM3. Опыт есть, но с таким я еще не сталкивался,  поэтому пришел сюда за помощью.

Суть проблемы такова. Есть ИМ, вот  http://testoviy.com/. Слева планируется сделать вывод списка категорий, но он несколько нестандартен. Чтобы много не писать - прилагаю скриншот заказчика с деревом категорий

Левое меню выводится стандартным модулем VirtueMart Категория, слегка переработаным. Хотя когда перерабатывал, точной структуры не знал, и мне удалось сделать вывод только трех уровней категорий (можно пронаблюдать при наведении на пункт "Удилища"). Итак вопрос. Исходя из дерева, нужно сделать некую проверку, мол, если дошли до последнего уровня - выводится список производителей. Мне нужно разобраться 1) как вывести на экран все уровни подкатегорий, и 2) как после вывода последнего уровня вывести список производителей, товары которых относятся к этой категории.. Соответственно при клике на производителя, должны показываться не все до единого его товары, а именно относящиеся к родительской категории из меню.. Долго голову ломал, так и не смог ничего придумать. Была идея опустить производителей, и сделать их простыми категориями, но как тогда связать их с родительской - не знаю. Помогите.

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


Спойлер
[свернуть]

Буду признателен за любую помощь! Спасибо
*

fsv

  • Moderator
  • 2577
  • 375 / 2
Цитировать
и вообще, в первую очередь надо понять, как вывести более трех уровней категорий в модуле
Свой модуль напишите, неограниченной вложенности. Одним запросом получаете все категории и их взаимосвязи (родитель - потомок), результаты запроса - формируете массив(-ы) в нужной вам структуре/порядке, передаете эти массив(-ы) и данные конфига модуля в рекурсивную функцию вывода пунктов меню. +рюшечки (аккордион/...).

Если слишком сложно, поищите готовый. Когда-то что-то видел, но не подскажу, не фиксирую подобное, не интересно, почти всегда что-то не устраивает.

Цитировать
как после вывода последнего уровня вывести список производителей, товары которых относятся к этой категории.. Соответственно при клике на производителя, должны показываться не все до единого его товары, а именно относящиеся к родительской категории из меню.
Не совсем понял. Есть категория "Зимние костюмы", делаете дочернюю "Зимние костюмы от Коминтерна". Что еще?
Веб-разработка: заказ.
*

hedindoom

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
Да, ответ походу действительно прост.. Сделать вместо производителей просто дочернюю категорию с названием производителя...  Почему-то я уперся именно в функционал Производителя, что не дало мне двигаться дальше. Сейчас попробую, спасибо. А по поводу модуля, примерно так, как вы писали - я себе это и представлял, только это пока сложно для меня.. буду разбираться, спасибо большое!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Аккордеон меню

Автор Ragivort

Ответов: 1
Просмотров: 50
Последний ответ 31.07.2018, 14:01:40
от lexxbry
SP VirtueMart Category Menu - как отредактировать стили этого меню

Автор artem_wrong

Ответов: 2
Просмотров: 244
Последний ответ 01.11.2017, 19:59:17
от arma
Кто сталкивался с модулем меню JUX Mega Menu for VirtueMart

Автор Stasweb

Ответов: 25
Просмотров: 1933
Последний ответ 18.10.2017, 06:12:38
от Stasweb
Как скрыть категорию из общего каталога, отобразив её через отдельный пункт меню?

Автор borro

Ответов: 8
Просмотров: 1532
Последний ответ 29.09.2017, 17:46:08
от zubart
Привязка модуля к пункту меню категория VirtueMart

Автор Unikal

Ответов: 2
Просмотров: 457
Последний ответ 27.04.2017, 22:47:35
от Unikal