Chekbox

Versión 1 (Guillermo Zdanowicz, 23/03/2016 20:15)

1 1 Guillermo Zdanowicz
h1. Chekbox
2 1 Guillermo Zdanowicz
3 1 Guillermo Zdanowicz
En caso de tener que usar un tilde para representar alugn valor
4 1 Guillermo Zdanowicz
5 1 Guillermo Zdanowicz
Si tenemos algo como lo que sigue en /views/compras/_form.php
6 1 Guillermo Zdanowicz
7 1 Guillermo Zdanowicz
<pre>
8 1 Guillermo Zdanowicz
 <?= $form->field($model, 'pagado')->textInput() ?>
9 1 Guillermo Zdanowicz
</pre>
10 1 Guillermo Zdanowicz
11 1 Guillermo Zdanowicz
Se puede reemplazar por
12 1 Guillermo Zdanowicz
13 1 Guillermo Zdanowicz
<pre>
14 1 Guillermo Zdanowicz
15 1 Guillermo Zdanowicz
<?php
16 1 Guillermo Zdanowicz
17 1 Guillermo Zdanowicz
Si las opciones estan en una tabla
18 1 Guillermo Zdanowicz
//$opciones = \yii\helpers\ArrayHelper::map($tipoOperaciones, 'id', 'nombre');
19 1 Guillermo Zdanowicz
20 1 Guillermo Zdanowicz
Si las opciones son un arreglo de valores
21 1 Guillermo Zdanowicz
22 1 Guillermo Zdanowicz
$opciones= Array(0 => 'A pagar', 1 => 'Pagado');
23 1 Guillermo Zdanowicz
24 1 Guillermo Zdanowicz
esta es la forma de indicar el uso de checkbox
25 1 Guillermo Zdanowicz
echo $form->field($model, 'pagado')->checkboxList($opciones, ['unselect'=>NULL]);
26 1 Guillermo Zdanowicz
27 1 Guillermo Zdanowicz
?>
28 1 Guillermo Zdanowicz
</pre>
Redmine Appliance - Powered by TurnKey Linux