Вывод views в блок

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

Аватар пользователя Paldru Paldru 30 июня 2009 в 18:09

Такая проблема. У меня на сайте есть разел /news/ (создал через views+типы материалов), нужно вывести последние 5 добавленных новостей в блок на главную страницу. Как это реализовать?

Комментарии

Аватар пользователя RemaGe RemaGe 30 июня 2009 в 18:50

в редактировании параметров вывода, самым первым блоком идет тот в котором можно добавлять display, там еще кнопочки add display, и analyze, там есть выпадающее меню в котором можно выбрать feed - block - file - page, вам нужно выбрать block и нажать add display, а остальные нстройки сделать такие же как и у вашего прошлого вида.

Аватар пользователя andriy.olischuk andriy.olischuk 30 июня 2009 в 18:33

При создании view нужно создать display типа block. Если view дефолтная уже есть, то достаточно только завести ещё один display типа block. Сохранить и смотреть в списке блоков - он появится там.

UPD: чуть запоздал Smile

Аватар пользователя Paldru Paldru 30 июня 2009 в 19:18

Получилось, спасибо!!!
Еще вопрос не по теме - как убрать текст приветствия на главной
«Добро пожаловать на ваш новый сайт на Drupal!
Сделайте несколько шагов для настройки и начала работы вашего сайта:»....итд

Там есть такой пунктик
«А эта инструкция исчезнет, как только вы поместите свой первый материал на главную страницу сайта.»
Но я на главной не буду публиковать новости и прочее. Выводить буду только через блоки

Аватар пользователя Варяг Варяг 1 июля 2009 в 8:32

Paldru wrote:
Получилось, спасибо!!!
Еще вопрос не по теме - как убрать текст приветствия на главной
«Добро пожаловать на ваш новый сайт на Drupal!
Сделайте несколько шагов для настройки и начала работы вашего сайта:»....итд

Там есть такой пунктик
«А эта инструкция исчезнет, как только вы поместите свой первый материал на главную страницу сайта.»
Но я на главной не буду публиковать новости и прочее. Выводить буду только через блоки


В таком случае для смены главной страницы надо войти в админку , зайти
Управление » Настройка сайта и в поле "Главная страница по умолчанию: *" прописать необходимую страницу на сайте, которая будет являться главной

Аватар пользователя Paldru Paldru 30 июня 2009 в 19:24

upd: А почему для вывода "Блок" и "Страница" в views настройки полей и фильтров сохраняются одиннаковыми. Разные что нельзя сделать?

Аватар пользователя Bitter Fly Bitter Fly 2 августа 2009 в 17:54

"Варяг" wrote:
В таком случае для смены главной страницы надо войти в админку , зайти
Управление » Настройка сайта и в поле "Главная страница по умолчанию: *" прописать необходимую страницу на сайте, которая будет являться главной

Я дополню, например, если надо вывести новости на главной и чтобы не было приветственного текста можно в Site Settings вместо стартовой node прописать agregator, но тогда не понятно зачем нужен был Views. Если же нужен свой вывод новостей то можно новости выводить не блоком, а страницей и сразу во Views настроить адрес этой страницы, который и прописываешь вместо главной. Если же надо вывести несколько блоков новостей по различным категориям, то я использовал Page Panel от модуля Panels. В одноколоночную панель запихнул два блока с новостями один над другим. И прописал страницу стартовой в настройках сайта. Вот тут можно посмотреть как это реализовано. Этот сайт сырой ещё, но отображение новостей на главной можно посмотреть Smile

Аватар пользователя maratzabbarov maratzabbarov 25 августа 2009 в 15:19

Добрый день Уважаемые.
Всё в той же теме новостных колонок, начинающий друпалер утопает, спасайте плиз
уже пол дня мучаюсь не могу нормальную новостную колонку сделать.
В joomla все было просто был модуль последние новости, группа новостей, и создаешь тему = она там.
в drupal всё очень заморочень, модуль view, который нужно настраиваить и настраивать, а все равно ничего толкового не вышло, вот сами смотрите http://tal.ru/
как убрать слово "Заголовок" и как можно сделать чтобы после названия новости было небольшое вступление из этой новости, и как можно публиковать в новостях определенные типы новостей...

Аватар пользователя IrinaStasuk IrinaStasuk 25 августа 2009 в 15:39

"maratzabbarov" wrote:
как можно сделать чтобы после названия новости было небольшое вступление из этой новости

Есть возможность выводить тезисно

"maratzabbarov" wrote:
как можно публиковать в новостях определенные типы новостей.

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

Аватар пользователя RemaGe RemaGe 26 августа 2009 в 14:37

"maratzabbarov" wrote:
как убрать слово "Заголовок"

В настройках добавленных полей можно удалить.

"maratzabbarov" wrote:
небольшое вступление из этой новости

Нужно добавить поле "Тизер"

"maratzabbarov" wrote:
публиковать в новостях определенные типы новостей

добавьте сортировку "Тип материала", и там выберите какие типы материалов публиковать