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