Вывести содержимое контейнера модулем views

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

Аватар пользователя Гость Гость (не проверено) 22 сентября 2006 в 10:25

Есть контейнер, есть контенет в контейнере созданный CCK и имеющий св-ва категории... теперь нужно вывести на странице контейнера все его содержимое, со всеми полями которые есть вномом типе...

Создаю виевс для этого контейнера... в данный момент по ссылке на контейнер выводиться весь контент сайта. При попытке добавить какой либо фильтр или аргумент, контент на страницу не выводиться вобще.

Можно ли по подробней рассказать, как вывести содержимое контейнера модулем views.

Лучший ответ

Аватар пользователя kiev1 kiev1 8 октября 2006 в 0:49

Quote:
Вылазят на странице “Exposed Filters”. Чтоб не вылазили
Спасибо, я как-то не догадался - он вылазит при создании фильтра сам, а то что его потом надо удалять - не догадался - вообще views - чудесный модуль - сам думал такое что-то сгородить, а оно уже есть ) как это я его сразу не заметил...

Комментарии

Аватар пользователя Natalie Natalie 22 сентября 2006 в 17:12

Что я не понимаю, запутано объясняете Smile
Но вообще views работает с Category через обертку. Соответственно, term=category, а vocabulary=container.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя Гость Гость (не проверено) 23 сентября 2006 в 9:20

Это я понял. Поясняю. Есть тип материала, в нем есть свои поля. Допустим тим материала (person) в нем есть поле фото и тектс к нему.

Создаю контейнер persons. Добавляю материал person, в качестве родителя разумеется контейнер persons.

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

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

Как?

Аватар пользователя Natalie Natalie 23 сентября 2006 в 19:22

Надо включить модуль category_views, создать нужный вид, а потом в настройках контейнера его выбрать.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя Natalie Natalie 24 сентября 2006 в 0:20

А о чем идет речь, о модуле Category? Там есть контейнеры. В views и taxonomy контейнеров нет.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя Natalie Natalie 28 сентября 2006 в 18:29

Затем, что он умеет делать много полезных вещей (вернее, должен уметь делать, потому что сейчас он еще несколько глючный). Подробности на wiki.drupallers.ru
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя Natalie Natalie 28 сентября 2006 в 18:32

Это сложно, он весьма навороченный Smile Проще прочитать статью, она не такая большая Smile
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя clubwave.ru clubwave.ru 29 сентября 2006 в 13:19

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

Аватар пользователя Natalie Natalie 29 сентября 2006 в 18:19

"Ну неужели сложно пару строк черкнуть, может кому полезным будет.."

Ну неужели сложно прочитать то, что мы _уже_ перевели? Wink
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя Dan Dan 3 октября 2006 в 18:47

category - следующее поколение таксономии, находится в разработке.
ключевое слово: "разработка", оно озночает:
1. перед использованием модуля придётся прочитать документацию
2. использующий модуль становится тестером
3. после использования необходимо поделиться впечатлением. впечатления типа "нифига не понятно" не катят

Аватар пользователя kiev1 kiev1 6 октября 2006 в 6:27

вот только вопрос - если я создал вид и естественно фильтром определил то что должно быть на странице - например определенный тип контента - то этот фильтр вылазит на странице - какой птичкой его убрать что-б в код не лезть или как это делается вообще?

Аватар пользователя Dan Dan 6 октября 2006 в 8:52

Вылазят на странице "Exposed Filters". Чтоб не вылазили - убей Smile
А просто фильтры ("Filters") лишь влияют на результат работы views, не показываясь на странице.
...если я правильно понял вопрос...

Аватар пользователя kiev1 kiev1 8 октября 2006 в 0:49

Quote:
Вылазят на странице “Exposed Filters”. Чтоб не вылазили
Спасибо, я как-то не догадался - он вылазит при создании фильтра сам, а то что его потом надо удалять - не догадался - вообще views - чудесный модуль - сам думал такое что-то сгородить, а оно уже есть ) как это я его сразу не заметил...

Аватар пользователя Dan Dan 8 октября 2006 в 3:08

Да, модуль клёвый Smile
А никто, случайно, не встречал информацию о его производительности?
В плане один и тот же запрос с помощью views и чистый sql, и сравнить.