РЕШЕНО: Нужна инструкция по VIEWS для вывода всех материалов на странице

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

Аватар пользователя avaness avaness 16 марта 2009 в 21:04

Всем доброго времени суток!

Возникла проблема.

Думаю, на примере лучше объяснить суть.

Итак, есть словарь ГРИБЫ с 10ю терминами. Создал тип материал "Страница" и прописал ей путь (алиас) /vse_griby. Как сделать, чтобы на этой созданной странице /vse_griby выводились все материалы, относящиеся к данному словарю (ГРИБЫ)?

Так понимаю, что с помощью VIEWS.

Создаю новый вид (admin/build/views/add)

ИМЯ grib
СТРАНИЦА ставлю галку "provide Page View". URL пишу /vse_griby. View Type: допустим, Full Nodes. Nodes per Page: 0.

Далее не пойму: что добавлять для fields, arguments? Node type или что? В списке доступных полей нет STORY/

Вот с этого места поподробнеее хотелось бы узнать.
Заранее благодарю.

Комментарии

Аватар пользователя Ромка Ромка 16 марта 2009 в 21:41

"avaness" wrote:
Создал тип материал "Страница" и прописал ей путь (алиас) /vse_griby.

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

"avaness" wrote:
View Type: допустим, Full Nodes. Nodes per Page: 0.

Тонкостей работы вьюс под пятерку уже не помню, но, похоже, раз ты выбрал тип "Full nodes", то показываться будут ноды, fileds выбирать нужно если ты отображаешь представление в виде таблицы или списка. А вот "нодес пер пейдж" точно не должно быть равно 0. Ставь, например, 10.

"avaness" wrote:
В списке доступных полей нет STORY/

Стори — это не поле (field), а тип контента (content type). Если тебе нужно отфильтровать только материалы типа "стори", то нужно воспользоваться фильтрами, где нужно указать ограничение по типу материала.

Аватар пользователя avaness avaness 16 марта 2009 в 22:57

Спасибо,разобрался. Получилось. Беспокоит лишь то, что на созданной странице появился Is on of со списком типов материалов и кнопкой "Отправить". Они доступны без регистрации сразу.. Как убрать это?

Аватар пользователя Варяг Варяг 17 марта 2009 в 7:38

Скорее всего это появилось из-за того, что фильтр стал "exposed" после нажатия на кнопку "Expose". Надо данный фильтр удалить из соответсвующей вкладки.