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

Вывести все сообщения блога пользователя компонентом.

00 голосов
0
Добавил компонент bitrix:blog.blog на страницу
Код
<?
global $arFilter;
$arFilter = Array (
"GROUP_ID" => "1",
"AUTHOR_ID" => $USER->GetID()

);
?>
<?$APPLICATION->IncludeComponent("bitrix:blog.blog", ".default", array(
   "YEAR" => $year,
   "MONTH" => $month,
   "DAY" => $day,
   "CATEGORY_ID" => "",
   "BLOG_URL" => $blog,
   "FILTER_NAME" => "arFilter",
   "MESSAGE_COUNT" => "25",
   "DATE_TIME_FORMAT" => "d.m.Y H:i:s",
   "NAV_TEMPLATE" => "",
   "IMAGE_MAX_WIDTH" => "600",
   "IMAGE_MAX_HEIGHT" => "600",
   "PATH_TO_BLOG" => "",
   "PATH_TO_BLOG_CATEGORY" => "",
   "PATH_TO_POST" => "",
   "PATH_TO_POST_EDIT" => "",
   "PATH_TO_USER" => "",
   "CACHE_TYPE" => "Y",
   "CACHE_TIME" => "7200",
   "CACHE_TIME_LONG" => "604600",
   "PATH_TO_SMILE" => "",
   "SET_NAV_CHAIN" => "Y",
   "SET_TITLE" => "Y",
   "POST_PROPERTY_LIST" => array(
   ),
   "SHOW_RATING" => "N",
   "BLOG_VAR" => "",
   "POST_VAR" => "",
   "USER_VAR" => "",
   "PAGE_VAR" => "",
   "SEO_USER" => "N"
   ),
   false
);?>


Пишет блог не найден.

А если сделать выборку, используя такой же фильтр, то все сообщения находятся.
Код
<?
$SORT = Array("DATE_PUBLISH" => "DESC", "NAME" => "ASC");
$arFilter = Array(
"GROUP_ID" => "1",
"AUTHOR_ID" => $USER->GetID()
    );   

$dbPosts = CBlogPost::GetList(
        $SORT,
        $arFilter
    );

while ($arPost = $dbPosts->Fetch())
{
    print_r($arPost);
}
?>
спросил 24 Окт, 13 от Kiriel (2,010 баллов)

Ваш ответ

Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

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

0 голосов
3 ответов
0 голосов
2 ответов
спросил 08 Авг, 13 от Eliga (360 баллов)
0 голосов
2 ответов
0 голосов
2 ответов
спросил 13 Ноя, 13 от afafaf (160 баллов)
0 голосов
1 ответ