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

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
Наверх