Tabs
De CidesaWiki
(Diferencias entre revisiones)
(New page: * El tabsHelper.php se encuentra en la siguiente dirección siga/lib/helper. Para utilizarlo se deben seguir los siguientes pasos: 1.- Se debe llamar en el _edit_form o en el editsuccess ...) |
|||
(3 ediciones intermedias no se muestran.) | |||
Línea 9: | Línea 9: | ||
</pre> | </pre> | ||
- | 2.- En la vista | + | 2.- En la vista se debe colocar en siguiente código. El primer Tab debe ser llamado con la función tabMainJS(), los demás con la función tabPageOpenClose(). Debajo de la líneas de codigo que pinta el tab se coloca los campos que van dento de dicho tab. |
+ | |||
+ | <pre> | ||
+ | |||
+ | <?php tabMainJS("tp1","tabPane1", "tabPage1", 'Ubicación Física');?> | ||
+ | <div class="form-row"> | ||
+ | <strong>Longitud del Código</strong> | ||
+ | | ||
+ | <?php $value = object_input_tag($fcdefins, 'getLoncodubifis', array ( | ||
+ | 'size' => 7, | ||
+ | 'control_name' => 'fcdefins[loncodubifis]', | ||
+ | )); echo $value ? $value : ' ' ?> | ||
+ | </div> | ||
+ | |||
+ | <?php tabPageOpenClose("tp1", "tabPage2", 'Ubicación Magnetica');?> | ||
+ | <div class="form-row"> | ||
+ | <strong>Rupturas de Control</strong> | ||
+ | | ||
+ | <?php $value = object_input_tag($fcdefins, 'getRupubimag', array ( | ||
+ | 'size' => 7, | ||
+ | 'control_name' => 'fcdefins[rupubimag]', | ||
+ | )); echo $value ? $value : ' ' ?> | ||
+ | </div> | ||
+ | |||
+ | </pre> | ||
+ | |||
+ | 3.- Al final de lo que contiene el último tab se debe llamar la función que inicializa los tabs. | ||
+ | |||
+ | <pre> | ||
+ | |||
+ | <?php tabInit();?> | ||
+ | |||
+ | </pre> | ||
+ | |||
+ | '''Nota''': El tab no debe estar dentro de un fieldset porque toma el estilo del fieldset. | ||
+ | |||
+ | --[[Usuario:Desi|Desi]] 15:57 8 may 2007 (VET) |
Última versión de 20:05 8 may 2007
- El tabsHelper.php se encuentra en la siguiente dirección siga/lib/helper. Para utilizarlo se deben seguir los siguientes pasos:
1.- Se debe llamar en el _edit_form o en el editsuccess el helper.
<?php use_helper('tabs') ?>
2.- En la vista se debe colocar en siguiente código. El primer Tab debe ser llamado con la función tabMainJS(), los demás con la función tabPageOpenClose(). Debajo de la líneas de codigo que pinta el tab se coloca los campos que van dento de dicho tab.
<?php tabMainJS("tp1","tabPane1", "tabPage1", 'Ubicación Física');?> <div class="form-row"> <strong>Longitud del Código</strong> <?php $value = object_input_tag($fcdefins, 'getLoncodubifis', array ( 'size' => 7, 'control_name' => 'fcdefins[loncodubifis]', )); echo $value ? $value : ' ' ?> </div> <?php tabPageOpenClose("tp1", "tabPage2", 'Ubicación Magnetica');?> <div class="form-row"> <strong>Rupturas de Control</strong> <?php $value = object_input_tag($fcdefins, 'getRupubimag', array ( 'size' => 7, 'control_name' => 'fcdefins[rupubimag]', )); echo $value ? $value : ' ' ?> </div>
3.- Al final de lo que contiene el último tab se debe llamar la función que inicializa los tabs.
<?php tabInit();?>
Nota: El tab no debe estar dentro de un fieldset porque toma el estilo del fieldset.
--Desi 15:57 8 may 2007 (VET)