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

InitImage

Описание и параметры

array
CSocNetTools::InitImage(
 int imageID,
 int imageSize,
 string defaultImage,
 int defaultImageSize,
 string imageUrl,
 string showImageUrl,
 string urlParams = false
);

Метод возвращает параметры изображения, заданного его идентификатором. При необходимости осуществляется масштабирование изображения. В случае отсутствия изображения возвращается изображение заданное как изображение по-умолчанию. Метод нестатический.

Параметры

Параметр Описание C версии
imageID Идентификатор изображения.
imageSize Размер изображения. В случае, если оригинальное изображение хотя бы по одному измерению больше указанного размера, осуществляется автоматическое масштабирование.
defaultImage Ссылка на изображение "по-умолчанию". Используется, если изображение не найдено.
defaultImageSize Размер изображения "по-умолчанию".
imageUrl Ссылка, на которую браузер переходит при клике на изображении. Может быть не задана.
showImageUrl Флаг, имеющий значение true, если необходимо показывать ссылку. Иначе - false.
urlParams Дополнительные параметры ссылки (тега a).

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

Метод возвращает массив с ключами FILE и IMG. В ключе FILE содержится массив, описывающий изображение (аналогичен массиву, возвращаемому метолом CFile::GetFileArray). В ключе IMG содержится готовая для вывода строка HTML, показывающая изображение.

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

<?
$arImage = CSocNetTools::InitImage($personalPhoto, 150, "/bitrix/images/socialnetwork/nopic_user_150.gif", 150, "", false);
?>


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

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

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

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

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