Документация для разработчиков
Темная тема
Недоступно в редакциях: Старт

PM (чтение)

Array

Описание forum.pm.read

Компонент служит для создания страницы детального просмотра персонального сообщения. Компонент является стандартным и входит в дистрибутив модуля.

В визуальном редакторе компонент находится в Компоненты > Общение > Форум.

Компонент относится к модулю Форум.



Параметры

Поле Параметр Описание
Основные параметры
ID папки FID Указывается код, в котором передается идентификатор папки пользователя с личными сообщениями. По умолчанию поле содержит $_REQUEST["FID"].
ID сообщения MID Указывается код, в котором передается идентификатор сообщения. По умолчанию поле содержит $_REQUEST["MID"].
Путь относительно корня сайта к папке со смайлами PATH_TO_SMILE Указывается путь к папке со смайлами относительно корня сайта. По умолчанию поле содержит /bitrix/images/forum/smile/.
Шаблоны ссылок
Страница списка персональных сообщений URL_TEMPLATES_PM_LIST Указывается адрес страницы со списком персональных сообщений. По умолчанию поле содержит pm_list.php?FID=#FID#. Такая страница может быть создана с помощью компонента PM (список).
Страница чтения персонального сообщения URL_TEMPLATES_PM_READ Указывается адрес страницы просмотра персонального сообщения. По умолчанию поле содержит pm_read.php?MID=#MID#.
Страница редактирования (создания) персонального сообщения URL_TEMPLATES_PM_EDIT Указывается адрес страницы редактирования (создания) персонального сообщения. По умолчанию поле содержит pm_edit.php?MID=#MID#&mode=#mode#. Такая страница может быть создана с помощью компонента PM (изменение).
Страница профиля пользователя URL_TEMPLATES_PROFILE_VIEW Указывается адрес страницы просмотра профиля пользователя. По умолчанию поле содержит profile_view.php?UID=#UID#. Такая страница может быть создана с помощью компонента Пользователь (профиль).
Настройки кеширования
Тип кеширования CACHE_TYPE Тип кеширования:
  • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
  • Y - Кешировать: для кеширования необходимо определить время кеширования;
  • N - Не кешировать: кеширования нет в любом случае.
Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
Дополнительные настройки
Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено <тема_сообщения> (чтение).
Показывать навигацию SET_NAVIGATION [Y|N] При отмеченной опции будет добавлен пункт с заголовком страницы в цепочку навигации.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:forum.pm.read","",Array(
		"SET_TITLE" => "Y",
		"CACHE_TYPE" => "A",
		"CACHE_TIME" => "0",
		"SET_NAVIGATION" => "Y",
		"URL_TEMPLATES_PM_LIST" => "pm_list.php?FID=#FID#",
		"URL_TEMPLATES_PM_READ" => "pm_read.php?MID=#MID#",
		"URL_TEMPLATES_PM_EDIT" => "pm_edit.php?MID=#MID#",
		"URL_TEMPLATES_PROFILE_VIEW" => "profile_view.php?UID=#UID#",
		"FID" => $_REQUEST["FID"],
		"MID" => $_REQUEST["MID"],
		"PATH_TO_SMILE" => "/bitrix/images/forum/smile/"
	)
);?>



© «Битрикс», 2001-2022, «1С-Битрикс», 2022
Наверх