|
|
19.05.2008, 14:40
|
|
Гость
Гость
|
Здравствуйте!
Такая вопросия. А можно ли каким либо образом (кроме внутрисайтового РСС-кольца, что есть полной извращение) вывести на главную страницу некоторый микс из разных компонентов, например, из публикаций, новостей и корпоративного блога?
Грубо говоря, объединить объекты в единую ленту новостей?
Понятно, что самый простой выход - адаптировать какой-то компонент для универсальной публикации, но это жутко неудобно при использовании контент-редакторами.
Если у кого есть решения, буду чертовски благодарен!
|
|
|
21.05.2008, 08:59
|
|
Ged
Зарегистрирован: 2008-03-12
Сообщений: 23
|
Например таким образом? Не подходит?
Новости ".s_list_class(354,217,"&isTitle=1&recNum=2")."
Статьи ".s_list_class(215,86,"&isTitle=1&recNum=2")."
и т.д.
Ged
|
|
|
21.05.2008, 10:00
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Ged писал(а):Например таким образом? Не подходит?
Новости ".s_list_class(354,217,"&isTitle=1&recNum=2")."
Статьи ".s_list_class(215,86,"&isTitle=1&recNum=2")."
и т.д.
Ну уж до этого-то я бы и сам додумался
Нет, меня в данном случае интересует именно объединение объектов в единую хронологическую ленту. Притом, без использования внешнего cron-сборщика. Понятно, что можно накропать какой-то дикий SQL-запрос, но может быть кто-то уже этим увлекался?
pe3udent, DiGGy - ау!
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|
|
|
21.05.2008, 17:52
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Тут надо настроить "какой-то дикий SQL-запрос". Хотя ничего дикого в нем нет, либо ты его понимаешь, либо нет.
Допустим у тя есть три таблицы Message1, Message2, Message3, тогда запрос пишешь такого плана:
Код:
select Field1, Field2,...,FieldN from Message1
union
select Field1, Field2,...,FieldN from Message2
union
select Field1, Field2,...,FieldN from Message3
Есть еще соединение таблиц при помощи union all - мануал почитай на эту тему, подумай, что лучше в твоем случае.
Temet nosce...
|
|
|
22.05.2008, 06:36
|
|
ktotoff
АльтерЛан
Зарегистрирован: 2006-12-19
Сообщений: 339
|
Пасиба!
Собственно, я так и думал, что придётся делать что-то типа олдового функционала вывода форумных топиков на главную.
Тут вопрос принципиальный - не хочется воротить всё это в макете дизайна, хочется иметь некоторый шаблон, который бы всё это собирал и на базе которого генерилась бы лента (ну и в RSS выплёвывалось).
...жизнь прекрасна, когда правильно подобраны антидепрессанты...
|