Всем доброго времени суток!
Возникла проблема.
Думаю, на примере лучше объяснить суть.
Итак, есть словарь ГРИБЫ с 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/
Вот с этого места поподробнеее хотелось бы узнать.
Заранее благодарю.
Комментарии
Это не нужно. Ты же дальше создаешь страничное представление, для такого представления модулем Вьюс создается страница.
Тонкостей работы вьюс под пятерку уже не помню, но, похоже, раз ты выбрал тип "Full nodes", то показываться будут ноды, fileds выбирать нужно если ты отображаешь представление в виде таблицы или списка. А вот "нодес пер пейдж" точно не должно быть равно 0. Ставь, например, 10.
Стори — это не поле (field), а тип контента (content type). Если тебе нужно отфильтровать только материалы типа "стори", то нужно воспользоваться фильтрами, где нужно указать ограничение по типу материала.
Спасибо,разобрался. Получилось. Беспокоит лишь то, что на созданной странице появился Is on of со списком типов материалов и кнопкой "Отправить". Они доступны без регистрации сразу.. Как убрать это?
Скорее всего это появилось из-за того, что фильтр стал "exposed" после нажатия на кнопку "Expose". Надо данный фильтр удалить из соответсвующей вкладки.
Спасибо, всё получилось. Действительно фильтр стоял.