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

SetReturnOutput

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

void
SetReturnOutput(
	bool mode = true
);

Метод устанавливает флаг возврата в значение mode. Если флаг возврата установлен в значение true, метод CWizardBase::Display возвратит весь вывод мастера, иначе выведет содержимое мастера на экран.

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

Параметр Описание
mode Флаг возврата. Необязательный параметр, по умолчанию равен true.

Смотрите также

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

<?
class Step1 extends CWizardStep
{
	function InitStep()
	{
		$this->SetTitle("Первый шаг");
		$this->SetStepID("step1");
		$this->SetNextStep("step2");
	}

}

class Step2 extends CWizardStep
{
	function InitStep()
	{
		$this->SetTitle("Второй шаг");
		$this->SetStepID("step2");
		$this->SetPrevStep("step1");
	}
}


//Создаем мастер
$wizard = new CWizardBase("Мой мастер", $package);

//Добавляем шаги
$wizard->AddSteps(Array("Step1", "Step2"));

//Устанавливаем флаг возврата
$wizard->SetReturnOutput();

//Получаем вывод мастера
$output = $wizard->Display();

/*здесь можно обработать вывод мастера*/

//Выводим на экран
echo $output;
?>


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