Список Views по термину таксономии

Главные вкладки

Аватар пользователя AK47 AK47 24 ноября 2010 в 2:42

Здравствуйте.
Подскажите как решить проблему.
Есть каталог Инструменты в котором несколько терминов(Автомобильный, Абразивный, Измерительный и тд).
Организовал с помощью Views вывод списка инструментов, но никак не могу заставить
выводить список, в котором отображаются материалы на каждый термин.

Если в настройках пути(path) в вьюхе выставить /taxonomy/term/% - будут выводится все материалы. Если указать номер термина, то соответственно будут выводится только материалы привязанные к этому термину.
Создавать свою view для каждого термина, не вариант, должно же быть решение более простое..

Пользовался поиском, нашел подобный вопрос (http://www.drupal.ru/node/30809) но там нету ответа.
Подскажите, если кто сталкивался с этим.

Спасибо за внимание.

Комментарии

Аватар пользователя AK47 AK47 24 ноября 2010 в 13:44

"raspytnik" wrote:
аргумент добавь node id

Не совсем понятно.
View type: материал. Фильтр по: Таксономия = Каталог. Page settings: taxonomy/term/%
Выводит материал по всему списку каталога. В аргументе добавил node id, разобрал пока
Action to take if argument is not present:->Provide default argument->Fixed entry - Выводит фиксированный список node материала, а надо чтобы выводились материалы по значению термина в taxonomy.. Подозреваю что надо копать в сторону аргумента, но куда по точнее, подскажите пожалуйста. Возможно не node id, а term id ?

Аватар пользователя AK47 AK47 24 ноября 2010 в 19:30

Не знаю как указать в сообщении решено Smile
Вообщем удалось решить проблему без аргументов. Добавил новый дисплей для своей view ( позже количество дисплеев будет равняться кол-ву терминов в словаре таксономии), для нового дисплея указываю Path:
системный адрес термина таксономии (типа taxonomy/term/9 - номер термина) в настройках Фильтров для каждого дисплея указывается тип TermID и в поле *Select terms from vocabulary Kiss 2 указывается термин словаря.
Может кому и поможет. Прошу строго не судить, изучал методом научного тыка Smile

Аватар пользователя Puzzle Puzzle 25 ноября 2010 в 1:55

Все правильно Вам про аргументы говорят, не занимайтесь глупостями.

Аргумент Term ID

Но используйте другой путь. Этот: Page settings: taxonomy/term/% указывать не верно, его использует стандартная таксономия.

Напишите, например: instrument/%

Аватар пользователя mrsit mrsit 14 декабря 2011 в 19:23

"Puzzle" wrote:
Напишите, например: instrument/%

Именно так и делаю. Т.к. если писать путь taxonomy/term/% все работает отлично, но только для всех словарей вьюха подключается (у меня их несколько).
Проблема, если писать путь instrument/% не подгружается views Sad Уже поиск до дыр протер. Подскажите как правильно указать путь? Далею вьюхи для разных словарей, а выводит одну для всех...

П.С. Забыл добавить: помогите, пожалуйста!

Аватар пользователя mrsit mrsit 14 декабря 2011 в 20:20

"Айдар" wrote:
TVI

Вау! СПАСИБО! Попробовал все получилось.
Да,TVI(Taxonomy Views Integrator) оказалась очень простой и удобной для меня штукой. В словаре указал какой вьюхой показывать и все!
p.s. Еще раз спасибо, а то я несколько недель мучался с отображением списка нод в разных словарях ))