Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

вывод на сайт последних 10 сообщей

00 голосов
8
не подскажите как вывести на сайт последние 10 сообщений с определеных форумов?
спросил 24 Июнь, 13 от BerKyt (160 баллов)

8 Ответы

00 голосов
Смотрим документацию, описание метода CForumMessage::GetList
ответил 24 Июнь, 13 от krivedko (500 баллов)
00 голосов
Цитата
Andrey Miroshnichenko пишет:
Смотрим документацию, описание метода CForumMessage::GetList

а чуть поподробнее, какой документации?
я просто пока новичок в этом
ответил 20 Июль, 13 от BerKyt (160 баллов)
00 голосов
ответил 23 Окт, 13 от krivedko (500 баллов)
00 голосов
спасибо,
но переделал на CForumTopic::GetList и осталось разобратся как сделать так чтоб это была ссылка а не текст
ответил 27 Янв, 14 от BerKyt (160 баллов)
00 голосов
На старом форуме (компоненты 1.0) все достаточно понятно - можно сформировать параметры FID, TID, MID вручную. На новом (компоненты 2.0, который в режиме SEF) вроде бы есть некий метод, но я пока не разбирался как с ним работать.
ответил 15 Май, 14 от krivedko (500 баллов)
00 голосов
получается примерно так
Код
$db_res = CForumTopic::GetList(array("LAST_POST_DATE"=>"DESC"), array("FORUM_ID"=>"5"),false,10);
while ($ar_res = $db_res->Fetch())
{
  echo "<a href=forum/index.php?PAGE_NAME=read&FID=".FORUM_ID."&TID=".$ar_res["ID"].">".$ar_res["TITLE"]."</a><br>";
}


а вот нельзя из нескольких форумов вывести?
ответил 12 Сен, 14 от BerKyt (160 баллов)
00 голосов
можно так:

array("FORUM_ID"=>Array(1, 2, 5, 9))
ответил 18 Янв, 15 от krivedko (500 баллов)
00 голосов
Цитата
Andrey Miroshnichenko пишет:
Array(1, 2, 5, 9

на сколько я знаю это не верно, получается же:
array("FORUM_ID"=> Array(1, 2, 5, 9)
наверно никак
ответил 03 Май, 15 от BerKyt (160 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 22 Март, 14 от Eliada (140 баллов)
0 голосов
4 ответов
спросил 30 Дек, 13 от SemnI (100 баллов)
0 голосов
3 ответов
спросил 27 Апр, 13 от Qeras (280 баллов)
0 голосов
6 ответов