widget(\yii\jui\DatePicker::classname

ciao a tutti.

Vorrei capire come mai non riesco a visualizzare il valore nel form con il seguente codice:

<?= $form->field($model, 'date_reg')->widget(\yii\jui\DatePicker::classname(), [


                'value' => '2016-04-12',


                //'language' => 'en',


                'dateFormat' => 'yyyy-MM-dd',


                


            ]) ?>

in pratica non visualizzo il valore definito in ‘value’ => ‘2016-04-12’…

Salve luca_new prova cosi:




<?php $this->widget("zii.widgets.jui.CJuiDatePicker", array(

		"attribute"=>"date_reg",

		"model"=>$model,

		"language"=>"it",

		"options"=>array(

		"class"=>"span1",

        'dateFormat'=>'dd-mm-yy',	

	    'mode'=>'focus',

        'showAnim' => 'slideDown',

		'maxDate' => date("d-m-Y"),


        ),

    'htmlOptions'=>array('class'=>'span2'/*, 'value'=>date("d-m-Y")*/),

		));

		 ?>



Con questo codice dovrebbe darti la data in formato italiano. Se vuoi che abbia un value di default vai alla riga htmlOption e togli /* */ e nel value metti il valore che vuoi.

Spero possa esserti utile.

Un Saluto

ti ringrazio,

lo provo ma mi sa che ho qualche problema con l’installazione, non mi riconosce CJuiDatePicker.

Provo a sistemarlo e vi faccio sapere.