Вывод последних новостей и статей на главной

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

Аватар пользователя juvie juvie 1 мая 2007 в 16:07

Поискала по формуму, везде предлагают сделать это с помощью taxonomy_block, которого для 5-го Драпала пока нет, или с помощью Views.

Установила Views, для новостей сделала, а для статей - всплыла проблема. Я вывожу статьи ч/з фильтр: т.е. по названиям терминов. А вот если в будущем планируется добавление терминов, мне придется каждый раз в Views лезть и снова настраивать фильтр, т.е. там добавить еще один термин? Можно ли как-нибудь проще это сделать? А еще я выбрала вывод нод как таблицу и не знаю, где настроить внешний вид этой таблицы???
Еще мне бы хотелось вывести это в две колонки - новости в одной, статьи - в другой, только не хотелось для этого подключать правый sidebar. Возможно, кто-нибудь подскажет, как все это сделать?

Заранее спасибо!

Комментарии

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 1 мая 2007 в 16:24

Вывод в несколько колонок можно организовать с помощью модулей panels или frontpage (вот статья - http://mydrupal.com/front_page_customisation_like_dashborad. Кстати, настроенная там страница-пример http://csqa.info использует "нашу" тему danger4k :).
Компонует страницы и модуль mysite, но это "большой" модуль со множеством функций, который дает возможность пользователям создавать свои варианты главной страницы.
Еще появился только что модуль Sections, вроде бы тоже для этого, но его я не смотрел.

Аватар пользователя juvie juvie 1 мая 2007 в 19:49

Вот пыталась подключить panels, но вылетает ошибка:

warning: pg_query() [function.pg-query]: Query failed: ERROR: relation "panels_info" does not exist in z:\home\drupal5\www\includes\database.pgsql.inc on line 126.
user warning: query: SELECT * FROM panels_info in z:\home\drupal5\www\includes\database.pgsql.inc on line 145.

Не знаю, что это?

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 2 мая 2007 в 11:14

Трудно сказать дистанционно. Вообще-то это только warnings (извещения). Модуль не работает вообще?
Попробуйте посмотреть внимательнее настройки модуля panels, может быть там необходимо что-то указать явно.

Судя по сообщению об ошибке, Вы работаете с БД PostgreSQL? Возможно, panels не доработан для этой БД.

Аватар пользователя selff selff 3 мая 2007 в 21:09

сам мучаюсь темой данного топика
сейчас посмотрел модуль Section - не работает
сложилось впечатление, что он неарботоспособен под 5-ю версию,
странно, что в дистибутиве нет section.info (обязательного файла)
прийдется цеплять громоздкий panels или frontpage

Аватар пользователя juvie juvie 5 мая 2007 в 19:44

Скажите, пожалуйста, кто пользовался, чем отличается views от taxonomy_block? Если нужно выводить блоки с последними новостями и блок с последними статьями, т.е. материалы простые...

Аватар пользователя kiev1 kiev1 6 мая 2007 в 12:23

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