Сортировать материалы на главное странице

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

Аватар пользователя beket beket 16 июля 2007 в 0:02

Подскажите пожалуйста, как можно сортировать материалы на главной странице?
Т.е. , у меня несколько ссылок(treaser) на глав. странице, нужно некоторые из них поднять, а другие спустить вниз.
Через "Настройки публикации" не получается, можно только некоторые из них поднять, мне очень важна последовательность ссылок.

Комментарии

Аватар пользователя run run 6 октября 2007 в 12:55

Да, спасибо. Но как-то с views у меня дружба не получается. Весь материал на этом и других сайтах перекопал. Sad

Потребность вот какая. На главной нужно выводить по одному материалу из каждого словаря/категории и в добавок дать вес для выводимой категории.

Другими словами:
материал закрепленный вверху, виден для анонимов (здесь все понятно), а вот дальше...

Словарь8. (вес -3)
материал этого словаря
Словарь3 . (вес -2)
его материал
Словарь 5 (вес -1)
его материал.

Внутри словаря материалы сортируются стандартно по дате и на главную попадает только один последний материал.

Если где есть хорошее, по шаговое объяснение по views с примерами и в картинках многие будут благодарны.

Аватар пользователя sas@drupal.org sas@drupal.org 6 октября 2007 в 14:27

1) Cоздаем "виды" ( модуль views) для каждого нужного словаря, сортировка какая вам нужна, можно включить количество материалов на страницу - например 1 или поставить модуль views_fastsearch - у него есть ограничения на количество вывода, включаем тип "страница" (можно включить блок для "вида" тогда будет ссылка "см. больше");
2) Ставим модуль panels - c помощью него Вы можете создать "главную страницу" на которую подключите в нужной последовательности "виды".

P.S. "картинки" не нужны ничего сложного, готов ответить на конкретные вопросы по процессу настройки.

Аватар пользователя run run 6 октября 2007 в 16:02

Договорились, повторю подход к проблеме еще с одной попытки освоить views и panels. Да, вот еще, а какие дополнительные модули к связке views и panels нужно (желательно) поставить?

Спасибо за помощь! Smile