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

ShowFormImage

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

string
CFormOutput::ShowFormImage(
[
	string $sAlign = "", 
	int $iMaxW = 0
	int $iMaxH = 0
	string $bPopup = "N", 
	string $strPopupTitle = "", 
	string $sHSpace = "", 
	string $sVSpace = "", 
	string $sBorder = ""
]
);

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

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

Параметры метода идентичны параметрам CFile::ShowImage

Параметр Описание С версии
sParams Необязательный параметр. Значение по умолчанию - "border=\"0\"". Удален с 5.1.2
strImageUrl Необязательный параметр. Удален с 5.1.2
sAlign Расположение изображения относительно текста. Может принимать одно из четырех значений - LEFT, CENTER, RIGHT (регистр не имеет значения) или пустое. Необязательный параметр. 5.1.2
iMaxW Максимальная ширина изображения. Если ширина картинки больше iMaxW, то она будет пропорционально смаштабирована.
Необязательный. По умолчанию - "0" - без ограничений.
iMaxH Максимальная высота изображения. Если высота картинки больше iMaxH, то она будет пропорционально смаштабирована.
Необязательный. По умолчанию - "0" - без ограничений.
bPopup Открывать ли при клике на изображении дополнительное popup окно с увеличенным изображением.
Необязательный. Должен приниметь одно из двух значений - "Y" или "N" (с учётом регистра). По умолчанию - "N" (до версии 5.1.2 - "false").
strPopupTitle Текст всплывающей подсказки на изображении (только если bPopup = "Y")
Необязательный. По умолчанию выводится фраза "Нажмите чтобы увеличить" на языке страницы (до версии 5.1.2 значение по умолчанию - "false").
sHSpace Устанавливает вертикальный отступ картинки от окружающего текста в пикселях.
Необязательный. По умолчанию - "0" - без отступа.
5.1.2
sVSpace Устанавливает горизонтальный отступ картинки от окружающего текста в пикселях.
Необязательный. По умолчанию - "0" - без отступа.
5.1.2
sBorder Устанавливает толщину рамки вокруг изображения. Необязательный. По умолчанию равен "0" - без рамки: 5.1.2

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

Возвращает HTML-код для вставки изображения в формы

Использование

<?=$FORM->ShowFormImage("CENTER", 250, 250, "Y", GetMessage("FORM_ENLARGE"), 0, 0)?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024