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['estado_defecto'])) { $this->estado_defecto = $parametros['estado_defecto']; $this->set_estado($this->estado_defecto); } }
function __construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros) { // Controlar las extensiones válidas... if (isset($parametros['upload_extensiones']) && trim($parametros['upload_extensiones']) != '') { $this->extensiones_validas = array(); foreach (explode(',', $parametros['upload_extensiones']) as $valor) { $this->extensiones_validas[] = strtolower(trim($valor)); } } parent::__construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros); }
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_utilidades'])) { $this->mostrar_utilidades = $parametros['selec_utilidades']; } else { $this->mostrar_utilidades = false; } if (isset($parametros['selec_tamano'])) { $this->tamanio = $parametros['selec_tamano']; unset($parametros['selec_tamano']); } if (isset($parametros["selec_cant_maxima"])) { $this->cant_maxima = $parametros['selec_cant_maxima']; unset($parametros['selec_cant_maxima']); } if (isset($parametros['selec_cant_minima'])) { $this->cant_minima = $parametros['selec_cant_minima']; unset($parametros['selec_cant_minima']); } if (isset($parametros['selec_ancho'])) { $this->ancho = $parametros['selec_ancho']; unset($parametros['selec_ancho']); } if (isset($parametros["selec_serializar"]) && $parametros["selec_serializar"] != 0) { $this->serializar = ','; } //---------------------- Manejo de Estado por defecto ------------------ if (isset($parametros['estado_defecto']) && $parametros['estado_defecto'] != "") { $estados = explode(',', $parametros['estado_defecto']); $estados = array_map('trim', $estados); if (is_array($this->dato)) { $this->estado_defecto = array(); $actual = 0; foreach ($estados as $estado) { $param = explode('/', $parametros['estado_defecto']); $parm = array_map('trim', $param); for ($i = 0; $i < count($this->dato); $i++) { $this->estado_defecto[$actual][$this->dato[$i]] = trim($param[$i]); } $actual++; } } else { $this->estado_defecto = $estados; } } $this->estado_nulo = array(); if (!isset($this->estado_defecto)) { $this->estado_defecto = $this->estado_nulo; } $this->set_estado($this->estado_defecto); }
function __construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros) { parent::__construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros); //---------------------- Manejo de Estado por defecto ------------------ if (isset($parametros['estado_defecto']) && $parametros['estado_defecto'] != "") { if (is_array($this->dato)) { $this->estado_defecto = array(); $param = explode(',', $parametros['estado_defecto']); for ($i = 0; $i < count($this->dato); $i++) { $this->estado_defecto[$this->dato[$i]] = trim($param[$i]); } } else { $this->estado_defecto = trim($parametros['estado_defecto']); } } //Evaluo si el combo tiene que recordar el estado anterior entre cada cascada $this->mantiene_estado_cascada = isset($parametros['cascada_mantiene_estado']) && $parametros['cascada_mantiene_estado'] == '1'; if (!isset($this->estado_defecto)) { $this->estado_defecto = $this->estado_nulo; } $this->set_estado($this->estado_defecto); }
function __construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros) { parent::__construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros); }
function __construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros) { $this->ancho = isset($parametros['editor_ancho']) ? $parametros['editor_ancho'] : "100%"; $this->alto = isset($parametros['editor_alto']) ? $parametros['editor_alto'] : "300px"; $this->botonera = isset($parametros['editor_botonera']) ? $parametros['editor_botonera'] : "Toba"; parent::__construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros); }
function __construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros) { //VAlor FIJO if (isset($parametros['estado_defecto'])) { $this->estado_defecto = $parametros['estado_defecto']; $this->estado = $this->estado_defecto; } //Tamaño del editable if (isset($parametros['edit_tamano'])) { $this->tamano = $parametros['edit_tamano']; } //Maximo de caracteres if (isset($parametros['edit_maximo']) && $parametros['edit_maximo'] != "") { $this->maximo = $parametros['edit_maximo']; } //Mascara if (isset($parametros['edit_mascara'])) { $this->mascara = $parametros['edit_mascara']; } if (isset($parametros['edit_unidad'])) { $this->unidad = $parametros['edit_unidad']; unset($parametros['edit_unidad']); } if (isset($parametros['edit_expreg'])) { $this->expreg = $parametros['edit_expreg']; unset($parametros['expreg']); } if (isset($parametros['placeholder'])) { $this->set_placeholder($parametros['placeholder']); } parent::__construct($padre, $nombre_formulario, $id, $etiqueta, $descripcion, $dato, $obligatorio, $parametros); }