ВопросМего странный вывод материалов+таксономия

Всем привет!
Есть у меня вопрос один уж очень хочется знать как такое реализовать на Drupal 6.20
В общем вопрос этот я задавал как в Русском сообществе так и на drupal.org - все же ответа не получил.
Собственно САБЖ:
имеем словарь таксономии -> в нем родительские термины и дочерние (это все категории товаров)
вывел я это дело все в меню...вот теперь и нужно найти решение как вывести нужное количество нод соответствующее терминам и под терминам. Например, при клике на родительский термин в зоне контента выводяться все подтермины с товарами по 4 штуки к каждому, там же ссылка на полную версию подтермина и соответственно заголовок подтермина. Я прикреплю картинку для наглядности. В общем то я Views курил по всякому, не могу допереть и все. Надеюсь на ВАШУ помощь!
Скрин:

Комментарии

Аватар пользователя Spleshka
Spleshka написал:

Тут одним вьюс вряд ли обойдёшься. Я бы здесь написал свой модуль. Тут работы где-то на часа 2-3

27.02.2011 14:07
Аватар пользователя zakraben
zakraben написал:

Я думаю в принципе (наверное) вьюхой обойтись можно. Смотри, есть к нему модуль Views Field View, он в dev-е но работает. Он может добавить другую вьюху как поле во вьюхе с которой работаем. Только вот теперь вопрос, как все же сделать этот мего вывод, я не пойму. Нужно курить аргументы, но тоже не понятна логика.
Например, я создаю вьюху блочную, в нее вывожу 4 последних товара(ноды). Далее создаю страничную и как поле туда добавляю блочную(ранее созданную), вот как добится нужного показа из нужного подтермина? Я хз...
А про модуль, если можно подробнее?

27.02.2011 16:10
Аватар пользователя Spleshka
Spleshka написал:

Ну в общем создай страницу вьюхой, которая будет принимать в себя 1 аргумент - parent term. И создай блок вьюсов. Потом с помощью модуля Views Field View добавляешь на страницу эти блоки. И выводи ноды терминов, у которых родительский термин - номер аргумента, который был передан во вьюс. А меню слева сделай руками, указав у родительских терминов ссылку на страницу вьюхи / аргумент

27.02.2011 16:45
Аватар пользователя AK47
AK47 написал:

Думаю это можно решить с помощью аргумента term id with dept (Id термина с глубиной)

01.03.2011 23:44
Аватар пользователя Spleshka
Spleshka написал:

А вывод нод по 4 штуки каждого термина?

02.03.2011 01:20
Аватар пользователя otmoroz095
otmoroz095 написал:

а ты поставь им, допустим рейтинг (vote_api) или фильтр по условию (дата, автор, да что угодно)! sticky еще можно выводить

02.03.2011 10:17
Аватар пользователя Spleshka
Spleshka написал:

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

02.03.2011 12:30
Аватар пользователя otmoroz095
otmoroz095 написал:

4-м нужным тебе нодам поставить галку "sticky" или рейтинг высокий. лично, руками, не разрешая это делать юзерам. Вот и все! ТС же имел в виду не случайные 4 ноды?

17.03.2011 11:11
Аватар пользователя AK47
AK47 написал:

Я наверно чего то не понял. Выводить по четыре ноды можно настроить в самом Views -> Страница прдставления -> Basic settings -> Use pager: -> Display a specified number of items. Ставим 4.. Либо я не правильно понял вопрос...

17.03.2011 14:50
Аватар пользователя otmoroz095
otmoroz095 написал:

все правильно, просто я забыл про эту функцию :)

21.03.2011 16:17

Комментировать