function generar_input_ef($id_ef) { parent::generar_input_ef($id_ef); if ($id_ef == 'fecha_desde') { echo ' hasta el '; $this->generar_input_ef('fecha_hasta'); } if ($id_ef == 'campo') { echo ' igual a '; $this->generar_input_ef('valor'); } }
function generar_input_ef($ef) { if ($ef == 'imagen') { echo "<div class='editor-imagen-preview'>"; $this->generar_input_ef('imagen_recurso_origen'); } parent::generar_input_ef($ef); if ($ef == 'imagen') { $origen = $this->ef('imagen_recurso_origen')->get_estado(); $img = $this->ef($ef)->get_estado(); seleccion_imagenes::generar_input_ef($origen, $img, $this->objeto_js); echo '</div>'; } }
function generar_input_ef($ef) { switch ($ef) { case 'edit_expreg': $expresiones = array('mail' => 'e-mail', 'cuit' => 'cuit', 'hora' => 'hora', 'id_valido' => 'id válido'); parent::generar_input_ef($ef); echo '<br>Validaciones: '; $inicial = ''; foreach ($expresiones as $id => $desc) { echo "{$inicial}<a href='javascript: {$this->objeto_js}.pedir_expreg(\"{$id}\");'>{$desc}</a>"; $inicial = ', '; } break; default: parent::generar_input_ef($ef); } }