Документация для разработчиков

PreparePath

string
CBlogPost::PreparePath(
 string blogUrl,
 int    postID = 0,
 string siteID = false,
 bool   is404 = true,
);

Метод возвращает путь к сообщению postID блога с адресом blogUrl относительно корня сайта siteID с учётом варианта публичной части (с обработчиком 404 ошибки или без). Метод нестатический.

Параметры метода

ПараметрОписаниеС версии
blogUrl Адрес блога.
postID Идентификатор сообщения.
Необязательный. По умолчанию 0 - будет возвращен путь к блогу.
siteID Сайт.
Необязательный. По умолчанию false - берется текущий сайт.
is404 Используется ли обработчик 404 ошибки в публичной части. Необязательный. По умолчанию true - публичная часть блогов работает на базе обработчика 404 ошибки.
userID Необязательный параметр. Значение по умолчанию - 0. 7.1.1
groupID Необязательный параметр. Значение по умолчанию - 0. 7.1.1

Возвращаемое значение

Возвращается путь к сообщению блога относительно корня сайта.

Примеры использования

<?
echo '<a href="'.CBlogPost::PreparePath("admin-blog", 1).'">Первое сообщение в блоге "Блог администратора"</a>';
?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх