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

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

Аватар пользователя daniel.stepanov daniel.stepanov 18 апреля 2007 в 13:06

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

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

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

Комментарии

Аватар пользователя Toologic Toologic 18 апреля 2007 в 13: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

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

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

Аватар пользователя smslt smslt 20 апреля 2007 в 18:18

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

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

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

Аватар пользователя Toologic Toologic 20 апреля 2007 в 23:46

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

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

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

Аватар пользователя smslt smslt 25 апреля 2007 в 10:49

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

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

Аватар пользователя daniel.stepanov daniel.stepanov 18 апреля 2007 в 17:50

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

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

Аватар пользователя bebych bebych 18 апреля 2007 в 21:21

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

Аватар пользователя Toologic Toologic 18 апреля 2007 в 23:33

2 Даниел.

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

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

2 bebych

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

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

Аватар пользователя DimonPunisher DimonPunisher 26 апреля 2007 в 11:35

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

Аватар пользователя sternman sternman 30 декабря 2007 в 1:25

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

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

Аватар пользователя sternman sternman 30 декабря 2007 в 19:23

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

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

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

Аватар пользователя yola yola 7 мая 2008 в 15:00

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

Аватар пользователя dnepr dnepr 22 января 2009 в 17:08

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

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