Доброго времени суток!
Подскажите плиз, вроде весь форум перекопал - ничего не нашел
Нужно сделать новостную ленту и выводить ее не на главной странице, а на отдельной.
Т.е. посетитель заходит на сайт, в меню выбирает "Новости" и на открывшейся странице список анонсов + краткий текст + ссылка на полную версию.
Не понимаю как сделать...
Объясните как сделать, пжалста или ткните носом где описан процесс...
Комментарии
Даниель!
Рекомендуемые действия. (сугубо мой алгоритм - может можно и как-то иначе)
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
Где-то так....
в качестве примера-реализации сайт в моей подписи - пункт меню "Статьи" ...;)
ПОЖАЛУЙСТА, ПОМОГИ РАЗОБРАТЬСЯ!!!
Рекомендуемые действия. (сугубо мой алгоритм - может можно и как-то иначе)
1. Создаешь Словарь - "Материалы сайта" - одновариантный, обязательный, привязанный к (например) story.
ГДЕ ЭТОТ СЛОВАРЬ СОЗДАТЬ???
1.1. в нем добавляешь термины - "Новости", "Статьи" далее по желанию
2. Создаешь несколько story с тахономией - "Новости"
3. Создаешь пункт меню (например в primary links) - "Новости", прописываешь url taxonomy/term/1 (где 1 - id термина "Новости" словаря "Материалы сайта")
4. Идешь в Синонимы и добавляешь новый :
- существующий урл - taxonomy/term/1
- заменить на - news
НУЖНО ВКЛЮЧИТЬ МОДУЛЬ "ИЗМЕНЕНИЯ ССЫЛОК?"
ГДЕ ЭТОТ СЛОВАРЬ СОЗДАТЬ???
Хи-хи. Словари создаются в модуле Taxonomy. Если установлен русский перевод, то это по пути "Управление\Управление содержанием\Категории"
НУЖНО ВКЛЮЧИТЬ МОДУЛЬ "ИЗМЕНЕНИЯ ССЫЛОК?"
Да. иначе никак.
блинннннннн....
уже сам нашёл.
всё равно большое спасибо за ответ.
я так понимаю тут знающих людей много - ещё ворос, как сделать чтобы:
текст новости, какая-то её часть попадала в правый блок?
грубо говоря, половину текста заставить показываться в правом блоке
Спасибо огромное! Заработало как надо! Супер!
Еще вопросик возник:
Теперь у меня в определенном разделе выводятся новости.
можно ли сделать так, чтобы при достижении определенного кол-ва новостей началось разбиение на страницы?
Т.е. чтобы после размещения скажем пяти новостей, шестая публиковалась бы на второй странице в том же разделе, а внизу страницы появились номера страниц 1, 2 и т.д....
Сначала думал что модуль paging мне поможет, но потом понял что нет
Я сделал все по рекомендациям, работает, спасибо. Тако вопрос: как вывести три, например, последние новости на главную. Я ставлю галочку публиковать на главной - показывает все, как на странице Новости(
2 Даниел.
Ответственность за разбиение на страницы в соответствии с указанным количеством возложена на настройку
"Управление\Управление содержанем\ Настройки публикации" - количество эл-тов на странице и длина тизера(анонса)
Хотя там и сказано - что это относится к "Главной странице" - на самом деле это относится ко всем страницам, принцип построения которых аналогичен главной. (в комменте к полю подписано -
Максимальное количество материалов на страницу для таких страниц, как главная.
)2 bebych
Странно. Если вы делаете это через "Управление\Управление содержанием\Содержание" - посмотрите (используя фильтр) что у вас стоит (опубликовано) на главной?. Проконтролируйте настройки "Типа материалов" для того типа, который используется под "Новости". - например story. По умолчанию, для этого типа включена опция "Публиковать на главной". Таким образом у вас получается , что все сформрованные вами новости - по умолчанию ставятся на главной, а так как в процессе создания (редактирования) материала этот блок полей (управление публикацией) свернут и в самом низу формы находится - вы просто не уделили этому внимания.
Отключите эту настройку для этого типа контента. Пробуйте
Пипл, можете отписать тоже самое, ток с английским drupal'ом... а то мне локализация не светит
Спасибо за помощь...
Я по вашему русскому пытался создать новости - не совсем получилось...
Вроде бы сделал группы: Спорт, Финансы, Погода
Хотелось бы чтоб в спорте на главной показывалось штук 3 последних из всех.
А погода и финансы чтоб были всегда внизу сайта и чтоб не добавлялись, а как-нибудь заменялись..., чтоб при добавлении новой погоды - она перекрывала старую ( как и с финансами)
to Toologic
скажите, пожалуйста, а как вы сделали вывод последних статей на своем сайте?
Toologic - спасибо за разъяснения!
Орегинальный ход мысли, просто и без излишств.
Хорошо, ребята, но самого главного нет здесь:
каким макаром добавлять новости, статьи так, чтобы они отображались в созданной категории?
спасибо
В настройках категории укажите, к каким типам материалов она относится.
день потерял и ничего не добился
создаю раздел материалы сайта, в нем новости
привязываю к story
добавляю story
указываю, что в новости
Дальше что?
никуда, кроме node/xx
эта новость не идет
и хоть 200 пунктов новостей в меню создать, при клике на новости, я не найду той story, что добавил
непонятно, почему именно taxonomy/term/1
почему 1, а не 2?
как узнать id именно моего пункта новости?
потому что вот это
taxonomy/term/1
ведет на несуществующую страницу
а календарь можно как-то привинтить сюда?
и в настройках РСС-лент удаление старых новостей не старше 16 недель, т.е. все новости оставить я так поняла нельзя? Можно как-то архивчик оставить?)
что-то никто не отвечает...лето чтоли.
И еще рассылку этих новостей можно ли как-то привинтить?
А как к разным категориям новостей разные иконки прикрутить?
благодарю toologic за полезную инфу. От себя добавлю что
4. Идешь в Синонимы и добавляешь новый :
- существующий урл - taxonomy/term/1
- заменить на - news
есть не что иное как URL aliases (или ваш сайт/admin/build/path) , а то я его пока нашел, чуть не поубивал окружающих меня меня людей и животных