public function get_form($args) { $diccionario = array('form' => array('FileName' => $args['FileName'], 'FormTitle' => $args['FormTitle'], 'id' => $args['id'], 'codigo' => $args['codigo'], 'nrc' => $args['nrc'], 'nombre' => $args['nombre'], 'nombre_comercial' => $args['nombre_comercial'], 'giro' => $args['giro'], 'nit' => $args['nit'], 'dir' => $args['dir'], 'dir2' => $args['dir2'], 'tel' => $args['tel'], 'venta_a_cta' => $args['venta_a_cta'], 'iva_retenido' => $args['iva_retenido'], 'codigo_proveedor' => $args['codigo_proveedor'], 'tblbody' => $args['tblbody'])); /* * cargar contenido de archivo * para hacer el parse */ $tpl = file_get_contents($args['form']); foreach ($diccionario['form'] as $clave => $valor) { $tpl = $this->set_var($clave, $valor, $tpl); } $cbo = new Htmldepartamento(); $lista = $cbo->llenarlista($args['dep']); $tpl = $this->set_var('dep', $lista, $tpl); $cbo = new HtmlMunicipio(); $lista = $cbo->llenarlista($args['dep'], $args['mun']); $tpl = $this->set_var('mun', $lista, $tpl); $cbo = new HtmlZona(); $lista = $cbo->llenarlista($args['zona']); $tpl = $this->set_var('zona', $lista, $tpl); $cbo = new Htmlestado(); $lista = $cbo->llenarlista($args['estado']); $tpl = $this->set_var('estado', $lista, $tpl); print $tpl; //despliega la vista renderizada }
public function get_form($args) { $diccionario = array('form' => array('FileName' => $args['FileName'], 'FormTitle' => $args['FormTitle'], 'id' => $args['id'], 'codigo' => $args['codigo'], 'nombre' => $args['nombre'], 'precio_cls_iva' => $args['precio_cls_iva'], 'precio_clc_iva' => $args['precio_clc_iva'], 'precio_pc_iva' => $args['precio_pc_iva'], 'precio_costo' => $args['precio_costo'], 'vineta' => $args['vineta'], 'tblbody' => $args['tblbody'])); /* * cargar contenido de archivo * para hacer el parse */ $tpl = file_get_contents($args['form']); foreach ($diccionario['form'] as $clave => $valor) { $tpl = $this->set_var($clave, $valor, $tpl); } $cbo = new HtmlGrupo(); $lista = $cbo->llenarlista($args['id_grupo']); $tpl = $this->set_var('id_grupo', $lista, $tpl); $cbo = new HtmlPresentacion(); $lista = $cbo->llenarlista($args['presentacion'], $args['presentacion']); $tpl = $this->set_var('presentacion', $lista, $tpl); $cbo = new Htmlestado(); $lista = $cbo->llenarlista($args['estado']); $tpl = $this->set_var('estado', $lista, $tpl); print $tpl; //despliega la vista renderizada }