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

ShowInputField

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

string
ShowInputField(
	string type,
	string name,
	array arAttributes = Array()
);

Метод возвращает HTML-код текстового поля.

Параметры функции

Параметр Описание
type Тип текстого поля. Может принимать следующие значения:
  • text - однострочное текстовое поле;
  • textarea - многострочное текстовое поле;
  • password - текстовое поле для ввода пароля.
name Имя текстового поля.
arAttributes Массив дополнительных атрибутов вида Array("имя_атрибута" => "значение" [, ...]). Необязательный параметр, по умолчанию дополнительных атрибутов нет.

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

Мастер создания нового пользователя

<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();

class Step extends CWizardStep
{
	function InitStep()
	{
		$this->SetTitle("ShowInputField");
		$this->SetStepID("step");

		$wizard = &$this->GetWizard();
		$wizard->SetDefaultVar("your_name", "Default name");
	}

	function ShowStep()
	{
		$this->content .= "Имя: ".$this->ShowInputField("text", "your_name", Array("size" => "20"))."<br />";
		$this->content .= "Фамилия: ".$this->ShowInputField("text", "your_surname", Array("size" => "20"))."<br />";
		$this->content .= "О себе:<br />".$this->ShowInputField("textarea", "about", Array("rows" => "10", "cols" => "15"))."<br />";
	}
}
?>


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