예제 #1
0
 function __construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros)
 {
     parent::__construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros);
     if (isset($parametros['selec_cant_columnas'])) {
         $this->cantidad_columnas = $parametros['selec_cant_columnas'];
     }
 }
예제 #2
0
 function crear_objeto_js()
 {
     $mantiene_estado_js = toba_js::bool($this->mantiene_estado_cascada);
     if (!$this->es_solo_lectura()) {
         return "new ef_combo_editable({$this->parametros_js()}, {$mantiene_estado_js})";
     } else {
         //--En el caso que sea solo-lectura en el server, se comporta como un combo normal en js
         $parametros = parent::parametros_js();
         return "new ef_combo({$parametros}, {$mantiene_estado_js})";
     }
 }