Colocar Radion button a un formulario
De CidesaWiki
(Diferencias entre revisiones)
Línea 19: | Línea 19: | ||
?> | ?> | ||
</div> | </div> | ||
+ | </pre> | ||
+ | |||
+ | |||
+ | *Al guardarlo necesita modificar la funcion '''updateCarecargFromRequest()''' que se encuentra en action.class.php: | ||
+ | Ubicar la siguiente linea de codigo: | ||
+ | <pre> | ||
+ | if (isset($carecarg['tiprgo'])) | ||
+ | { | ||
+ | $this->carecarg->setTiprgo($carecarg['tiprgo']); | ||
+ | } | ||
+ | </pre> | ||
+ | |||
+ | Y omitirla para agregar lo siguiente: | ||
+ | |||
+ | <pre> | ||
+ | //if (isset($carecarg['tiprgo'])) | ||
+ | //{ | ||
+ | //$this->carecarg->setTiprgo($carecarg['tiprgo']); | ||
+ | //} | ||
+ | |||
+ | $this->carecarg->setTiprgo($this->getRequestParameter('radiobutton')); | ||
</pre> | </pre> | ||
--[[Usuario:Jlobaton|Jlobaton]] 12:33 9 may 2007 (VET) | --[[Usuario:Jlobaton|Jlobaton]] 12:33 9 may 2007 (VET) |
Revisión de 18:28 9 may 2007
- En archivo edit_form.php colocar :
<div class="form-row"> <?php echo label_for('carecarg[tiprgo]', __($labels['carecarg{tiprgo}']), 'class="required" ') ?> <? if ($carecarg->getTiprgo()=='M'){ echo radiobutton_tag('carecarg[tiprgo]','M', true) .' '. "Puntual"."<br>"; echo radiobutton_tag('carecarg[tiprgo]','P', false) .' '. "Conceptual"."<br>"; }elseif ($carecarg->getTiprgo()=='P'){ echo radiobutton_tag('carecarg[tiprgo]','M', false) .' '. "Puntual"."<br>"; echo radiobutton_tag('carecarg[tiprgo]','P', true) .' '. "Conceptual"."<br>"; }else{ echo radiobutton_tag('carecarg[tiprgo]','M', false) .' '. "Puntual"."<br>"; echo radiobutton_tag('carecarg[tiprgo]','P', false) .' '. "Conceptual"."<br>"; } ?> </div>
- Al guardarlo necesita modificar la funcion updateCarecargFromRequest() que se encuentra en action.class.php:
Ubicar la siguiente linea de codigo:
if (isset($carecarg['tiprgo'])) { $this->carecarg->setTiprgo($carecarg['tiprgo']); }
Y omitirla para agregar lo siguiente:
//if (isset($carecarg['tiprgo'])) //{ //$this->carecarg->setTiprgo($carecarg['tiprgo']); //} $this->carecarg->setTiprgo($this->getRequestParameter('radiobutton'));
--Jlobaton 12:33 9 may 2007 (VET)