Первые шаги...

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

Аватар пользователя sasha- sasha- 25 мая 2008 в 22:32

Сразу извеняюсь, если подобные вопросы уже были и всем надоели...
Проблема №1:
Допустим я создаю пункт меню под названием НОВОСТИ, далее мне на этой страничке надо размещать сами новости Новость1, Новость2, и д.т., так вот как сделать так чтобы эти сами новости размещались на страничке НОВОСТИ, т.е. я щелкаю в меню на пункт новости и в основном контенте кратко отображаются (Заголовок новости и краткое описание к ней или первое предложение из новости) Новость1, Новость2 и д.т. Сразу попутный вопрос как выставить ограничение на количество новостей. Допустим, чтоб так отображалось 5 новостей, а после них что-нибудь вроде "Показать все новости" и по нажатии на эту ссылку отображались бы все созданные новости.
Проблема №2:
Объясните как создаются страницы... когда я выбираю пунк "Создать материал->Страница", то я создаю страницу с каким-нибудь содержанием, но при этом имя присваивается автоматически. Можно ли вручную присваивать имена страницам? И где это все хранится в устнавленном друпале?

Комментарии

Аватар пользователя T-34 T-34 25 мая 2008 в 22:51

2. Имя в смысле заголовок или url? Заголовк по умолчанию вручную назначается, для адресов страниц - модули path и pathauto.

Аватар пользователя EllECTRONC EllECTRONC 26 мая 2008 в 0:55

Проблема №1:
Допустим я создаю пункт меню под названием НОВОСТИ, далее мне на этой страничке надо размещать сами новости Новость1, Новость2....
-- НЕ правильный подход!
Решение:

  1. Поставь модули Views и Pathauto.
  2. Создай тип материала (так удобнее), к примеру: "Новости"
  3. Создай Вид c помощью Views (Вид/Представления)
  • отметь - предоставить страницу - вот здесь пишешь путь, кол-во нод и т.п....
  • выбери фильтр - тип ноды - и выбери "Новости"
  • отметь - предоставить пункт меню - укажи куда (Primary, Навигация...), задай имя пункта меню.
  • Смотри настройки и читай справку в своей установке!

  • Проблема №2:...

    Решение: Проблема не понята!

    P.S.: Зачем Pathauto?...ммм, для красоты и простоты URL'ов

    Аватар пользователя SaBoNim SaBoNim 26 мая 2008 в 11:52

    А лучше сниппет написать, и вставить его в страничку в формате php.
    Для этого нужно создать тип материала "Новости" и выбрать один из сниппетов отсюда или с Сетегнома.
    А чтобы создать страничку со списком всех новостей, поможет таксономия, или модуль http://setegnom.com/node/1159

    Если вы новичок, советуем почитать про меню и про таксономию, и есть еще справочник.

    Аватар пользователя sasha- sasha- 26 мая 2008 в 12:46

    Спасибо всем большое. Только вот я установил drupal 5.5, а там нет модулей pathauto и views, я так понимаю в стандартный набор они не входят, подскажите плиз где их взять.
    to T-34: да, url, я так понимаю в модуле pathauto можно будет менять url страниц.

    Аватар пользователя SaBoNim SaBoNim 26 мая 2008 в 13:29

    В стандартной поставке модуль path позволяет для каждой странички создавать синоним - путь, по которому она будет доступна. Если вы хотите чтобы это создавалось автоматически, тогда ставьте pathauto.
    Все модули можно найти на сайте drupal.org.
    Набираете http://drupal.org/project/ИМЯ_МОДУЛЯ

    Аватар пользователя sasha- sasha- 26 мая 2008 в 18:26

    Вроде я создаю страничку с помощью views, настраиваю ограничения нод и т.д., но не не получается настроить фильтр и сделать ссылку на эту страницу в том меню, в котором я хочу. Если выставлять по умолчанию, то она появляется в меню "Навигация", я вроде бы и пишу название родительского меню (и создано оно у меня), но оно не отображается...
    подскажите как сделать