Т.к. в битриксе существует ограничение (1 пользователь ведёт 1 блог) , дабы разбить блог на темы решил сделать такую штутку. Создал структуру в которой существует несколько страниц сайта посвящённых разным темам, далее на страницу вставляю компонент
<?$APPLICATION->IncludeComponent("bitrix:blog.blog", "conceptionolmama", Array(
"SEO_USER" => "N", // Запретить индексацию ссылки на профиль пользователя поисковыми ботами
"MESSAGE_COUNT" => "25", // Количество сообщений, выводимых на страницу
"DATE_TIME_FORMAT" => "d.m.Y H:i:s", // Формат показа даты и времени
"PATH_TO_BLOG" => "", // Шаблон пути к странице блога
"PATH_TO_BLOG_CATEGORY" => "", // Шаблон пути к странице блога c фильтром по тегу
"PATH_TO_POST" => "", // Шаблон пути к странице с сообщением блога
"PATH_TO_POST_EDIT" => "", // Шаблон пути к странице редактирования сообщения блога
"PATH_TO_USER" => "", // Шаблон пути к странице пользователя блога
"PATH_TO_SMILE" => "", // Путь к папке со смайликами относительно корня сайта
"BLOG_VAR" => "", // Имя переменной для идентификатора блога
"POST_VAR" => "", // Имя переменной для идентификатора сообщения блога
"USER_VAR" => "", // Имя переменной для идентификатора пользователя блога
"PAGE_VAR" => "", // Имя переменной для страницы
"BLOG_URL" => $blog, // Путь блога
"YEAR" => $year, // Год для фильтрации
"MONTH" => $month, // Месяц для фильтрации
"DAY" => $day, // День для фильтрации
"CATEGORY_ID" => $category, // Идентификатор тега для фильтрации
"CACHE_TYPE" => "A", // Тип кеширования
"CACHE_TIME" => "7200", // Время кеширования (сек.)
"CACHE_NOTES" => "",
"CACHE_TIME_LONG" => "604600", // Время кэширования остальных страниц
"SET_NAV_CHAIN" => "Y", // Добавлять пункт в цепочку навигации
"SET_TITLE" => "Y", // Устанавливать заголовок страницы
"FILTER_NAME" => "arFilter", // Имя массива со значениями фильтра для фильтрации сообщений
"NAV_TEMPLATE" => "", // Имя шаблона для постраничной навигации
"POST_PROPERTY_LIST" => "", // Показывать доп. свойства сообщения в блоге
"IMAGE_MAX_WIDTH" => "600", // Максимальная ширина изображения
"IMAGE_MAX_HEIGHT" => "600", // Максимальная высота изображения
),
false
);?>
но проблема в том что я не пойму как задать значения фильтра. т.е. чтобы на странице 1 выводились сообщения блога отфильтрованные по тегу 1, на странице 2 по тегу 2 и т.д. Подскажите как реализовать такой фильтр?
<?$APPLICATION->IncludeComponent("bitrix:blog.blog", "conceptionolmama", Array(
"SEO_USER" => "N", // Запретить индексацию ссылки на профиль пользователя поисковыми ботами
"MESSAGE_COUNT" => "25", // Количество сообщений, выводимых на страницу
"DATE_TIME_FORMAT" => "d.m.Y H:i:s", // Формат показа даты и времени
"PATH_TO_BLOG" => "", // Шаблон пути к странице блога
"PATH_TO_BLOG_CATEGORY" => "", // Шаблон пути к странице блога c фильтром по тегу
"PATH_TO_POST" => "", // Шаблон пути к странице с сообщением блога
"PATH_TO_POST_EDIT" => "", // Шаблон пути к странице редактирования сообщения блога
"PATH_TO_USER" => "", // Шаблон пути к странице пользователя блога
"PATH_TO_SMILE" => "", // Путь к папке со смайликами относительно корня сайта
"BLOG_VAR" => "", // Имя переменной для идентификатора блога
"POST_VAR" => "", // Имя переменной для идентификатора сообщения блога
"USER_VAR" => "", // Имя переменной для идентификатора пользователя блога
"PAGE_VAR" => "", // Имя переменной для страницы
"BLOG_URL" => $blog, // Путь блога
"YEAR" => $year, // Год для фильтрации
"MONTH" => $month, // Месяц для фильтрации
"DAY" => $day, // День для фильтрации
"CATEGORY_ID" => $category, // Идентификатор тега для фильтрации
"CACHE_TYPE" => "A", // Тип кеширования
"CACHE_TIME" => "7200", // Время кеширования (сек.)
"CACHE_NOTES" => "",
"CACHE_TIME_LONG" => "604600", // Время кэширования остальных страниц
"SET_NAV_CHAIN" => "Y", // Добавлять пункт в цепочку навигации
"SET_TITLE" => "Y", // Устанавливать заголовок страницы
"FILTER_NAME" => "arFilter", // Имя массива со значениями фильтра для фильтрации сообщений
"NAV_TEMPLATE" => "", // Имя шаблона для постраничной навигации
"POST_PROPERTY_LIST" => "", // Показывать доп. свойства сообщения в блоге
"IMAGE_MAX_WIDTH" => "600", // Максимальная ширина изображения
"IMAGE_MAX_HEIGHT" => "600", // Максимальная высота изображения
),
false
);?>
но проблема в том что я не пойму как задать значения фильтра. т.е. чтобы на странице 1 выводились сообщения блога отфильтрованные по тегу 1, на странице 2 по тегу 2 и т.д. Подскажите как реализовать такой фильтр?
.