Formatos

Versión 2 (Guillermo Zdanowicz, 22/03/2016 23:06) → Versión 3/4 (Guillermo Zdanowicz, 22/03/2016 23:12)

h1. Formatos

Referencia: http://yii2enespanol.com/2015/05/10/widget-datepicker/

Para especificar el uso de un campo fecha se debe

Declarar en view/compras/_form.php por ejemplo

<pre>
use yii\jui\DatePicker;
</pre>

Luego reemplazar

<pre>

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

</pre>

<pre>
<?php echo $form->field($model,'fecha_factura')->
widget(DatePicker::className(),[
'dateFormat' => 'dd-MM-yyyy',
'clientOptions' => [
'yearRange' => '-1:+1',
'changeYear' => true]
]) ?>
</pre>

En el modelo models/compras.php

Dentro de public function rules() se debera reemplazar

<pre>
[['fecha_factura', 'fecha_recepcion'], 'safe'],
</pre>

por

<pre>
[['fecha_factura', 'fecha_recepcion'], 'date', 'format'=>'php:Y-m-d'],
</pre>
Redmine Appliance - Powered by TurnKey Linux