Доброго времени суток! Подскажите пожалуйста, как добиться того, что бы материал отфильтрованный с помощью Views отображался на главной странице, а не только по ссылке на сам views-филтр?
Такой модуль как Views представляет из себя, "фильтр" контента. То есть, он выбирает ("отфильтровывает") определённые записи и показывает их. Что бы посмотреть результат работы Views - нужно пройти по определённой ссылке, которая выглядит примерно так: ввв.сайт/модуль_вьюс/имя_фильтра/аргументы
А мне нужно, например, "пропустить" все ноды отображаемые на главной странице через такой "фильтр". Как это сделать?
Владимир, спасибо большое за помощь! Обязательно попробую последовать Вашему совету! Но, кажется с обновлением Drupal всё стало гораздо проще! Теперь (возможно и раньше) можно указать для Views расположение прямо на главной странице в блоке "контент".
Может я чего-то не понял, но результат views всегда можно было выводить в виде блока, а уже блок помещать на главную в нужное место.
Вы абсолютно правы! Получилось - "сам спросил - сам ответил"
Как-то странно, но мысль о том, что модуль можно вставить в область "контент" у меня пришла только при работе с Drupal 7. В 6-ом как выяснилось можно делать то же самое, с тем же успехом. Раньше, понятие "блок" у меня ассоциировалось исключительно с боковыми панелями.
Остался пожалуй последний вопрос. Как отключить стандартные надписи типа: "зайдите в админку, создайте контент..."? У меня на главной странице результат работы Views, а сверху эта ерунда. И она не хочет исчезать пока я не поставлю галку "posted on front page" (или как-то так). Можно её как-то убрать? Без показа материала на главной странице!
Для этого создайте страницу (материал) который у Вас будет главной страницей, это может быть пару строк типа абзаца "О сайте" и определите ее как front page
Блоки, которые должны присутствовать на главной, выводим по условию <front>
Остался пожалуй последний вопрос. Как отключить стандартные надписи типа: "зайдите в админку, создайте контент..."? У меня на главной странице результат работы Views, а сверху эта ерунда. И она не хочет исчезать пока я не поставлю галку "posted on front page" (или как-то так). Можно её как-то убрать? Без показа материала на главной странице!
Комментарии
что за ссылка на сам views-филтр?
Такой модуль как Views представляет из себя, "фильтр" контента. То есть, он выбирает ("отфильтровывает") определённые записи и показывает их. Что бы посмотреть результат работы Views - нужно пройти по определённой ссылке, которая выглядит примерно так: ввв.сайт/модуль_вьюс/имя_фильтра/аргументы
А мне нужно, например, "пропустить" все ноды отображаемые на главной странице через такой "фильтр". Как это сделать?
1. написать соответствующий Page вьюз;
2. задать ему path;
3. назначить этот path как стартовую страницу.
Владимир, спасибо большое за помощь! Обязательно попробую последовать Вашему совету! Но, кажется с обновлением Drupal всё стало гораздо проще! Теперь (возможно и раньше) можно указать для Views расположение прямо на главной странице в блоке "контент".
Кстати, а где можно назначить path как стартовую страницу? Интересует Drupal 6.
Настройки- О сайте.
Может я чего-то не понял, но результат views всегда можно было выводить в виде блока, а уже блок помещать на главную в нужное место.
Вы абсолютно правы! Получилось - "сам спросил - сам ответил"
Как-то странно, но мысль о том, что модуль можно вставить в область "контент" у меня пришла только при работе с Drupal 7. В 6-ом как выяснилось можно делать то же самое, с тем же успехом. Раньше, понятие "блок" у меня ассоциировалось исключительно с боковыми панелями.
Остался пожалуй последний вопрос. Как отключить стандартные надписи типа: "зайдите в админку, создайте контент..."? У меня на главной странице результат работы Views, а сверху эта ерунда. И она не хочет исчезать пока я не поставлю галку "posted on front page" (или как-то так). Можно её как-то убрать? Без показа материала на главной странице!
Для этого создайте страницу (материал) который у Вас будет главной страницей, это может быть пару строк типа абзаца "О сайте" и определите ее как front page
Блоки, которые должны присутствовать на главной, выводим по условию
<front>
Empty Front Page - модуль такой