Вопрос про новости...

Прислано: daniel.stepanov

ср, 18/04/2007 - 09:06

Другие статьи по теме:

Доброго времени суток!

Подскажите плиз, вроде весь форум перекопал - ничего не нашел :(

Нужно сделать новостную ленту и выводить ее не на главной странице, а на отдельной.
Т.е. посетитель заходит на сайт, в меню выбирает "Новости" и на открывшейся странице список анонсов + краткий текст + ссылка на полную версию.
Не понимаю как сделать...
Объясните как сделать, пжалста или ткните носом где описан процесс...

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Toologic в ср, 18/04/2007 - 09:50.

Даниель!

Рекомендуемые действия. (сугубо мой алгоритм - может можно и как-то иначе)
1. Создаешь Словарь - "Материалы сайта" - одновариантный, обязательный, привязанный к (например) story.
1.1. в нем добавляешь термины - "Новости", "Статьи" далее по желанию
2. Создаешь несколько story с тахономией - "Новости"
3. Создаешь пункт меню (например в primary links) - "Новости", прописываешь url taxonomy/term/1 (где 1 - id термина "Новости" словаря "Материалы сайта")
4. Идешь в Синонимы и добавляешь новый :
- существующий урл - taxonomy/term/1
- заменить на - news

В итоге получаешь пункт меню "Новости" с урлом news и показывающий списком только материалы с термином "Новости".

Развитие...
Если предполагается расширение терминологии "Новости" до (например) Новости политики, Новости бизнеса, Новости транспорта.
-То с словаре Материалы сайта - устанавливаешь в "Да" - иерархическая структура.
-Далее, соответствеенно, все твои "Новости чего-нибуль..." должны будут иметь родителя "Новости".
должно получиться что-то вроде

-Новости
--Новости транспорта
--Новости политики
--Новости бизнеса
...
-Статьи

- И исправляешь url меню на taxonomy/term/1/all

Где-то так....

в качестве примера-реализации сайт в моей подписи - пункт меню "Статьи" ...;)


Опубликовано daniel.stepanov в ср, 18/04/2007 - 10:54.

Спасибо огромное! Заработало как надо! Супер!


Опубликовано daniel.stepanov в ср, 18/04/2007 - 13:50.

Еще вопросик возник:
Теперь у меня в определенном разделе выводятся новости.
можно ли сделать так, чтобы при достижении определенного кол-ва новостей началось разбиение на страницы?
Т.е. чтобы после размещения скажем пяти новостей, шестая публиковалась бы на второй странице в том же разделе, а внизу страницы появились номера страниц 1, 2 и т.д....

Сначала думал что модуль paging мне поможет, но потом понял что нет :(


Опубликовано bebych в ср, 18/04/2007 - 17:21.

Я сделал все по рекомендациям, работает, спасибо. Тако вопрос: как вывести три, например, последние новости на главную. Я ставлю галочку публиковать на главной - показывает все, как на странице Новости(


Опубликовано Toologic в ср, 18/04/2007 - 19:33.

2 Даниел.

Ответственность за разбиение на страницы в соответствии с указанным количеством возложена на настройку
"Управление\Управление содержанем\ Настройки публикации" - количество эл-тов на странице и длина тизера(анонса)

Хотя там и сказано - что это относится к "Главной странице" - на самом деле это относится ко всем страницам, принцип построения которых аналогичен главной. (в комменте к полю подписано - Максимальное количество материалов на страницу для таких страниц, как главная.)

2 bebych

Странно. Если вы делаете это через "Управление\Управление содержанием\Содержание" - посмотрите (используя фильтр) что у вас стоит (опубликовано) на главной?. Проконтролируйте настройки "Типа материалов" для того типа, который используется под "Новости". - например story. По умолчанию, для этого типа включена опция "Публиковать на главной". Таким образом у вас получается , что все сформрованные вами новости - по умолчанию ставятся на главной, а так как в процессе создания (редактирования) материала этот блок полей (управление публикацией) свернут и в самом низу формы находится - вы просто не уделили этому внимания.

Отключите эту настройку для этого типа контента. Пробуйте


Опубликовано smslt в пт, 20/04/2007 - 14:18.

ПОЖАЛУЙСТА, ПОМОГИ РАЗОБРАТЬСЯ!!!

Рекомендуемые действия. (сугубо мой алгоритм - может можно и как-то иначе)
1. Создаешь Словарь - "Материалы сайта" - одновариантный, обязательный, привязанный к (например) story.
ГДЕ ЭТОТ СЛОВАРЬ СОЗДАТЬ???

1.1. в нем добавляешь термины - "Новости", "Статьи" далее по желанию
2. Создаешь несколько story с тахономией - "Новости"
3. Создаешь пункт меню (например в primary links) - "Новости", прописываешь url taxonomy/term/1 (где 1 - id термина "Новости" словаря "Материалы сайта")
4. Идешь в Синонимы и добавляешь новый :
- существующий урл - taxonomy/term/1
- заменить на - news
НУЖНО ВКЛЮЧИТЬ МОДУЛЬ "ИЗМЕНЕНИЯ ССЫЛОК?"


Опубликовано Toologic в пт, 20/04/2007 - 19:46.

ГДЕ ЭТОТ СЛОВАРЬ СОЗДАТЬ???

Хи-хи. Словари создаются в модуле Taxonomy. Если установлен русский перевод, то это по пути "Управление\Управление содержанием\Категории"

НУЖНО ВКЛЮЧИТЬ МОДУЛЬ "ИЗМЕНЕНИЯ ССЫЛОК?"
Да. иначе никак.


Опубликовано smslt в ср, 25/04/2007 - 06:49.

блинннннннн.... :)
уже сам нашёл.

всё равно большое спасибо за ответ.
я так понимаю тут знающих людей много - ещё ворос, как сделать чтобы:
текст новости, какая-то её часть попадала в правый блок?
грубо говоря, половину текста заставить показываться в правом блоке


Опубликовано DimonPunisher в ср, 25/04/2007 - 14:07.

Пипл, можете отписать тоже самое, ток с английским drupal'ом... а то мне локализация не светит :-(
Спасибо за помощь...


Опубликовано DimonPunisher в чт, 26/04/2007 - 07:35.

Я по вашему русскому пытался создать новости - не совсем получилось...
Вроде бы сделал группы: Спорт, Финансы, Погода
Хотелось бы чтоб в спорте на главной показывалось штук 3 последних из всех.
А погода и финансы чтоб были всегда внизу сайта и чтоб не добавлялись, а как-нибудь заменялись..., чтоб при добавлении новой погоды - она перекрывала старую ( как и с финансами)


Опубликовано juvie в сб, 28/04/2007 - 16:22.

to Toologic
скажите, пожалуйста, а как вы сделали вывод последних статей на своем сайте?


Опубликовано villy в вт, 25/12/2007 - 15:12.

Toologic - спасибо за разъяснения!


Опубликовано run в пт, 28/12/2007 - 07:11.

Орегинальный ход мысли, просто и без излишств.


Опубликовано sternman в сб, 29/12/2007 - 22:25.

Хорошо, ребята, но самого главного нет здесь:

каким макаром добавлять новости, статьи так, чтобы они отображались в созданной категории?
спасибо


Опубликовано vadbars@drupal.org в вс, 30/12/2007 - 05:20.

В настройках категории укажите, к каким типам материалов она относится.


Опубликовано sternman в вс, 30/12/2007 - 16:23.

день потерял и ничего не добился

создаю раздел материалы сайта, в нем новости
привязываю к story
добавляю story
указываю, что в новости
Дальше что?
никуда, кроме node/xx
эта новость не идет
и хоть 200 пунктов новостей в меню создать, при клике на новости, я не найду той story, что добавил

непонятно, почему именно taxonomy/term/1
почему 1, а не 2?
как узнать id именно моего пункта новости?
потому что вот это
taxonomy/term/1
ведет на несуществующую страницу


Опубликовано yola в ср, 07/05/2008 - 11:00.

а календарь можно как-то привинтить сюда?
и в настройках РСС-лент удаление старых новостей не старше 16 недель, т.е. все новости оставить я так поняла нельзя? Можно как-то архивчик оставить?)


Опубликовано yola в пн, 12/05/2008 - 09:54.

что-то никто не отвечает...лето чтоли.
И еще рассылку этих новостей можно ли как-то привинтить?


Опубликовано saurongorynich в чт, 17/07/2008 - 12:01.

А как к разным категориям новостей разные иконки прикрутить?


Опубликовано dnepr в чт, 22/01/2009 - 14:08.

благодарю toologic за полезную инфу. От себя добавлю что
4. Идешь в Синонимы и добавляешь новый :
- существующий урл - taxonomy/term/1
- заменить на - news

есть не что иное как URL aliases (или ваш сайт/admin/build/path) , а то я его пока нашел, чуть не поубивал окружающих меня меня людей и животных ;)


Новое на сайте