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-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.