using a sessionvalue inside a formular

Hi guys,I created following formular:




<?php $form = ActiveForm::begin(); ?>

        <?= $form->field($model, 'username')->textInput()->hint('Bitte gib Deinen Namen ein')->label('Name') ?>

        <?= $form->field($model, 'password')->passwordInput()->hint('Das Passwort,bitte') ?>

        <?= $form->field($model, 'email')->input('email')->hint('Deine E-Mail-Adresse, bitte') ?>

        <?= $form->field($model, 'zahl_down')?>

        <?= $form->field($model, 'zahl_up') ?>  

        <?= $form->field($model, 'iteration') ?>

        <?= $form->field($model, 'rememberMe')->checkBox() ?>

        <?= $form->field($model, 'Urlaubsziel')->dropdownList([

           	'USA' => 'USA', 

           	'Mexico' => 'Mexico',

           	'Deutschland' => 'Deutschland', 

           	'England' => 'England',

           	'Frankreich' => 'Frankreich',],['prompt'=>'Select Country']);?>

        <?=$form->field($model, 'Geschlecht')->radioList([

           	'Herr' => 'Herr', 

           	'Frau' => 'Frau']);?>

        <?=$form->field($model, 'Automarke')->checkboxList([

           	1 => 'Daimler', 

           	2 => 'BMW',

           	3 => 'Peugeot', 

           	4 => 'VW'

        

]);

?> 



In another Script,I defined following SESSION-Values:




$session=new Session;

$session->open();

$session['zahl_down']=model->zahl_down;

$session['zahl_up']=model->zahl_up;

$session['iteration']=model->iteration;



My Problem:I just can use SESSION-Value outside formular,for instance like this




   <?php

	echo"Ihr zuvor eingegebener Wert war:".$session['zahl_down']; ?>

	<?= $form->field($model, 'zahl_down')?>

	



My question:What is analogy in Yii2.0 for php-command like this:




<input type="text" name="zahl_down" id="zahl" value="<?php if (!empty($_SESSION['zahl_down'])) echo $_SESSION['zahl_down'];?>"></p>



Following Code solved the problem:





<?php 

$session=new Session;

$session->open();

$zahl_down=$session['zahl_down'];

$zahl_up=$session['zahl_up'];

$iteration=$session['iteration'];

?>

<?php $form = ActiveForm::begin(); ?>

    <?= $form->field($model, 'username')->textInput()->hint('Bitte gib Deinen Namen ein')->label('Name') ?>

        <?= $form->field($model, 'password')->passwordInput()->hint('Das Passwort,bitte') ?>

        <?= $form->field($model, 'email')->hint('Deine E-Mail-Adresse, bitte') ?>

        <?=$form->field($model, 'zahl_down')->textInput(['value' => $zahl_down])->hint('Die kleinste Zahl,bitte')?>     

        <?=$form->field($model, 'zahl_up')->textInput(['value' => $zahl_up])->hint('Die maximale Zahl,bitte')?> 

        <?= $form->field($model, 'iteration')->textInput(['value' => $iteration])->hint('Die Anzahl an Iterationen,bitte')?>    

        <?= $form->field($model, 'rememberMe')->checkBox() ?>

        <?= $form->field($model, 'Urlaubsziel')->dropdownList([

        'USA' => 'USA', 

        'Mexico' => 'Mexico',

                'Deutschland' => 'Deutschland', 

        'England' => 'England',

                'Frankreich' => 'Frankreich',],['prompt'=>'Select Country']);?>

        <?=$form->field($model, 'Geschlecht')->radioList([

    'Herr' => 'Herr', 

    'Frau' => 'Frau']);?>

        <?=$form->field($model, 'Automarke')->checkboxList([

    1 => 'Daimler', 

    2 => 'BMW',

        3 => 'Peugeot', 

    4 => 'VW'

        

]);