本文整理汇总了PHP中text_format_tpl函数的典型用法代码示例。如果您正苦于以下问题:PHP text_format_tpl函数的具体用法?PHP text_format_tpl怎么用?PHP text_format_tpl使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了text_format_tpl函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: detalle_presentacion
public function detalle_presentacion()
{
$uri_view = $this->uri_modulo . $this->uri_submodulo . '/' . $this->uri_seccion . '/presentaciones_edit';
$id_presentacion = $this->ajax_post('id_presentacion');
$detalle_presentacion = $this->catalogos_model->get_presentacion_unico($id_presentacion);
$btn_save = form_button(array('class' => "btn btn-primary", 'name' => 'update_presentacion', 'onclick' => 'update_presentacion()', 'content' => $this->lang_item("btn_guardar")));
$data_tab_3['id_presentacion'] = $id_presentacion;
$data_tab_3["nombre_presentaciones"] = $this->lang_item("nombre_presentaciones");
$data_tab_3["cvl_corta"] = $this->lang_item("cvl_corta");
$data_tab_3["descrip"] = $this->lang_item("descripcion");
$data_tab_3['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro');
$data_tab_3['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro');
$data_tab_3["lbl_ultima_modificacion"] = $this->lang_item('lbl_ultima_modificacion', false);
$data_tab_3['presentaciones'] = $detalle_presentacion[0]['presentacion'];
$data_tab_3['clave_corta'] = $detalle_presentacion[0]['clave_corta'];
$data_tab_3['descripcion'] = $detalle_presentacion[0]['descripcion'];
$data_tab_3['timestamp'] = $detalle_presentacion[0]['timestamp'];
$data_tab_3['button_save'] = $btn_save;
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle_presentacion[0]['id_usuario']);
$data_tab_3['usuario_registro'] = text_format_tpl($usuario_registro[0]['name'], "u");
if ($detalle_presentacion[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle_presentacion[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$data_tab_3['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle_presentacion[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$data_tab_3['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
echo json_encode($this->load_view_unique($uri_view, $data_tab_3, true));
}
示例2: detalle
public function detalle()
{
$id_punto_venta = $this->ajax_post('id_punto_venta');
$detalle = $this->db_model->get_orden_unico_punto_venta($id_punto_venta);
//print_debug($detalle);
$seccion = $this->tab3;
$save = array('class' => 'btn btn-primary', 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar"));
$btn_save = form_button($save);
$tabData['id_punto_venta'] = $id_punto_venta;
$tabData['lbl_punto_venta'] = $this->lang_item('lbl_punto_venta');
$tabData['txt_punto_venta'] = $detalle[0]['punto_venta'];
$tabData['lbl_clave_corta'] = $this->lang_item('lbl_clave_corta');
$tabData['txt_clave_corta'] = $detalle[0]['cv_punto_venta'];
$tabData['lbl_sucursales'] = $this->lang_item('lbl_sucursales');
$sucursales_array = array('data' => $this->sucursales->db_get_data(), 'value' => 'id_sucursal', 'text' => array('sucursal'), 'name' => "lts_sucursales", 'class' => "requerido", 'selected' => $detalle[0]['id_sucursal'], 'event' => array('event' => 'onchange', 'function' => 'load_almacenes', 'params' => array('this.value'), 'params_type' => array(false)));
$sucursales = dropdown_tpl($sucursales_array);
$tabData['list_sucursales'] = $sucursales;
$tabData['lbl_almacenes'] = $this->lang_item('lbl_almacenes');
$almacenes_array = array('data' => $this->db_model->get_data_almacenes_x_sucursal($detalle[0]['id_sucursal']), 'value' => 'id_almacen_almacenes', 'text' => array('clave_corta'), 'name' => "lts_almacenes", 'class' => "requerido", 'selected' => $detalle[0]['id_almacen_almacenes']);
$almacenes = dropdown_tpl($almacenes_array);
$gavetas_array = array('data' => $this->db_model->get_data_gavetas_x_almacen($detalle[0]['id_almacen_almacenes']), 'value' => 'id_almacen_gavetas', 'text' => array('clave_corta'), 'name' => "lts_gavetas", 'class' => "requerido", 'selected' => $detalle[0]['id_almacen_gavetas']);
$list_gavetas = dropdown_tpl($gavetas_array);
$tabData['lbl_gaveta'] = $this->lang_item("lbl_gavetas");
$tabData['list_gavetas'] = $list_gavetas;
$tabData['list_almacenes'] = $almacenes;
$tabData['lbl_descripcion'] = $this->lang_item('lbl_descripcion');
$tabData['txt_descripcion'] = $detalle[0]['descripcion'];
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion');
$tabData['val_fecha_registro'] = $detalle[0]['timestamp'];
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro');
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro');
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_user']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edicion']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item('registro_por', false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = $this->modulo . '/' . $this->seccion . '/' . $this->seccion . '_' . $seccion;
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例3: detalle
public function detalle()
{
$id_cliente = $this->ajax_post('id_cliente');
$detalle = $this->clientes_model->get_cliente_unico($id_cliente);
//print_debug($detalle);
$uri_view = $this->uri_modulo . $this->uri_submodulo . 'cliente_edit';
// Listas
$dropArray = array('data' => $this->ent_model->get_entidades_default(), 'selected' => $detalle[0]['id_entidad'], 'value' => 'id_administracion_entidad', 'text' => array('clave_corta', 'entidad'), 'name' => "lts_entidades", 'class' => "requerido");
$dropArray2 = array('data' => $this->sucur_model->db_get_data(), 'selected' => $detalle[0]['id_sucursal'], 'value' => 'id_sucursal', 'text' => array('sucursal'), 'name' => "lts_sucursales", 'class' => "requerido", 'event' => array('event' => 'onchange', 'function' => 'load_punto_venta', 'params' => array('this.value'), 'params_type' => array(0)));
foreach ($detalle as $key => $value) {
$punto_venta[] = $value['id_sucursales_punto_venta'];
}
$punto_venta_array = array('data' => $this->pventa->get_punto_venta_x_sucursal($detalle[0]['id_sucursal']), 'value' => 'id_sucursales_punto_venta', 'text' => array('clave_corta', 'punto_venta'), 'name' => "lts_punto_venta", 'class' => "requerido", 'selected' => $punto_venta);
$list_punto_venta = multi_dropdown_tpl($punto_venta_array);
$lts_entidades = dropdown_tpl($dropArray);
$lts_sucursal = dropdown_tpl($dropArray2);
$data_tab_3['nombre_cliente'] = $this->lang_item("nombre_cliente");
$data_tab_3['apellido_paterno'] = $this->lang_item("apellido_paterno");
$data_tab_3['apellido_materno'] = $this->lang_item("apellido_materno");
$data_tab_3['razon_social'] = $this->lang_item("razon_social");
$data_tab_3['clave_corta'] = $this->lang_item("clave_corta");
$data_tab_3['rfc'] = $this->lang_item("rfc");
$data_tab_3['calle'] = $this->lang_item("calle");
$data_tab_3['num_int'] = $this->lang_item("num_int");
$data_tab_3['num_ext'] = $this->lang_item("num_ext");
$data_tab_3['colonia'] = $this->lang_item("colonia");
$data_tab_3['municipio'] = $this->lang_item("municipio");
$data_tab_3['entidad'] = $this->lang_item("entidad");
$data_tab_3['sucursal'] = $this->lang_item("sucursal");
$data_tab_3['lbl_punto_venta'] = $this->lang_item('lbl_punto_venta');
$data_tab_3['cp'] = $this->lang_item("cp");
$data_tab_3['telefonos'] = $this->lang_item("telefonos");
$data_tab_3['email'] = $this->lang_item("email");
$data_tab_3['timestamp'] = $this->lang_item("fecha_registro");
$data_tab_3['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion', false);
$data_tab_3['button_save'] = form_button(array('class' => "btn btn-primary", 'name' => 'update_cliente', 'onclick' => 'update()', 'content' => $this->lang_item("btn_guardar")));
//DATA
$data_tab_3['list_punto_venta'] = $list_punto_venta;
$data_tab_3['id_cliente'] = $detalle[0]['id_ventas_clientes'];
$data_tab_3['cliente_value'] = $detalle[0]['nombre'];
$data_tab_3['paterno_value'] = $detalle[0]['paterno'];
$data_tab_3['materno_value'] = $detalle[0]['materno'];
$data_tab_3['rs_value'] = $detalle[0]['razon_social'];
$data_tab_3['clave_value'] = $detalle[0]['cv_cliente'];
$data_tab_3['rfc_value'] = $detalle[0]['rfc'];
$data_tab_3['calle_value'] = $detalle[0]['calle'];
$data_tab_3['num_int_value'] = $detalle[0]['num_int'];
$data_tab_3['num_ext_value'] = $detalle[0]['num_ext'];
$data_tab_3['colonia_value'] = $detalle[0]['colonia'];
$data_tab_3['municipio_value'] = $detalle[0]['municipio'];
$data_tab_3['dropdown_entidad'] = $lts_entidades;
$data_tab_3['dropdown_sucursal'] = $lts_sucursal;
$data_tab_3['cp_value'] = $detalle[0]['cp'];
$data_tab_3['telefonos_value'] = $detalle[0]['telefonos'];
$data_tab_3['val_email'] = $detalle[0]['email'];
$data_tab_3['timestamp_value'] = $detalle[0]['timestamp'];
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$data_tab_3['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$data_tab_3['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$data_tab_3['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$data_tab_3['registro_por'] = $this->lang_item("registro_por", false);
$data_tab_3['usuario_registro'] = $usuario_name;
echo json_encode($this->load_view_unique($uri_view, $data_tab_3, true));
}
示例4: detalle
public function detalle()
{
$id_region = $this->ajax_post('id_region');
$detalle = $this->db_model->get_entidad_regiones($id_region);
//print_debug($detalle);
$seccion = $this->tab3;
$entidades_array = array('data' => $this->db_model2->get_entidades_default(), 'data_seleted' => $detalle, 'value' => 'id_administracion_entidad', 'text' => array('entidad', 'ent_abrev'), 'name' => "lts_entidades", 'class' => "requerido");
$entidades = dropMultiselect_tpl($entidades_array);
$btn_save = form_button(array('class' => 'btn btn-primary', 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
$tabData['id_region'] = $id_region;
$tabData['lbl_region'] = $this->lang_item("lbl_region");
$tabData['lbl_clave_corta'] = $this->lang_item("lbl_clave_corta");
$tabData['lbl_entidades'] = $this->lang_item("lbl_entidades");
$tabData['lbl_descripcion'] = $this->lang_item("lbl_descripcion");
$tabData['txt_region'] = $detalle[0]['region'];
$tabData['txt_clave_corta'] = $detalle[0]['clave_corta'];
$tabData['txt_descripcion'] = $detalle[0]['descripcion'];
$tabData['list_entidad'] = $entidades;
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion');
$tabData['val_fecha_registro'] = $detalle[0]['timestamp'];
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro');
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro');
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item('registro´_por', false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = $this->modulo . '/' . $this->seccion . '/' . $this->seccion . '_' . $seccion;
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例5: detalle
public function detalle()
{
// Crea formulario de detalle y edición
$accion = $this->tab['detalle'];
$id_compras_orden = $this->ajax_post('id_compras_orden');
$detalle = $this->db_model->get_orden_unico($id_compras_orden);
$button_save = form_button(array('class' => "btn btn-primary", 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
//$button_clean = form_button(array('class'=>"btn btn-primary",'name' => 'limpiar' , 'onclick'=>'clean_formulario()','content' => $this->lang_item("btn_limpiar") ));
//se agrega para mostrar la opcion de proveedor y No. prefactura, solo si se selcciono proveedor en tipo de orden
if ($detalle[0]['id_orden_tipo'] == 2) {
$style = 'style="display:none"';
$class = '';
} else {
$style = '';
$class = 'requerido';
}
$dropArray = array('data' => $this->db_model->db_get_proveedores(), 'selected' => $detalle[0]['id_proveedor'], 'value' => 'id_compras_proveedor', 'text' => array('clave_corta', 'razon_social'), 'name' => "id_proveedor", 'class' => $class);
$proveedores = dropdown_tpl($dropArray);
$dropArray2 = array('data' => $this->sucursales_model->db_get_data(), 'selected' => $detalle[0]['id_sucursal'], 'value' => 'id_sucursal', 'text' => array('cv_sucursal', 'sucursal'), 'name' => "id_sucursal", 'class' => "requerido", 'event' => array('event' => 'onchange', 'function' => 'show_direccion', 'params' => array('this.value'), 'params_type' => array(0)));
$sucursales = dropdown_tpl($dropArray2);
$dropArray3 = array('data' => $this->formas_de_pago_model->db_get_data(), 'selected' => $detalle[0]['id_forma_pago'], 'value' => 'id_forma_pago', 'text' => array('clave_corta', 'descripcion'), 'name' => "id_forma_pago", 'class' => "requerido");
$forma_pago = dropdown_tpl($dropArray3);
$dropArray4 = array('data' => $this->creditos_model->db_get_data(), 'selected' => $detalle[0]['id_credito'], 'value' => 'id_administracion_creditos', 'text' => array('clave_corta', 'credito'), 'name' => "id_administracion_creditos", 'class' => "");
$creditos = dropdown_tpl($dropArray4);
$dropArray5 = array('data' => $this->db_model->db_get_tipo_orden(), 'selected' => $detalle[0]['id_orden_tipo'], 'value' => 'id_orden_tipo', 'text' => array('orden_tipo'), 'name' => "id_orden_tipo", 'class' => "requerido", 'disabled' => 'disabled="disabled"', 'event' => array('event' => 'onchange', 'function' => 'show_proveedor', 'params' => array('this.value'), 'params_type' => array(0)));
$orden_tipo = dropdown_tpl($dropArray5);
//
$fec = explode('-', $detalle[0]['entrega_fecha']);
$entrega_fecha = $fec[2] . '/' . $fec[1] . '/' . $fec[0];
$fec2 = explode('-', $detalle[0]['orden_fecha']);
$orden_fecha = $fec2[2] . '/' . $fec2[1] . '/' . $fec2[0];
$tabData['id_compras_orden'] = $id_compras_orden;
$tabData['orden_num'] = $this->lang_item("orden_num", false);
$tabData['orden_num_value'] = $detalle[0]['orden_num'];
$tabData['proveedor'] = $this->lang_item("proveedor", false);
$tabData['list_proveedores'] = $proveedores;
$tabData['sucursal'] = $this->lang_item("sucursal", false);
$tabData['list_sucursales'] = $sucursales;
$tabData['descripcion'] = $this->lang_item("descripcion", false);
$tabData['descripcion_value'] = $detalle[0]['descripcion'];
$tabData['lbl_fecha_registro'] = $this->lang_item("lbl_fecha_registro", false);
$tabData['timestamp'] = $detalle[0]['timestamp'];
$tabData['button_save'] = $button_save;
$tabData['orden_fecha'] = $this->lang_item("orden_fecha", false);
$tabData['orden_fecha_value'] = $orden_fecha;
$tabData['entrega_direccion'] = $this->lang_item("entrega_direccion", false);
$tabData['entrega_direccion_value'] = $detalle[0]['entrega_direccion'];
$tabData['entrega_fecha'] = $this->lang_item("entrega_fecha", false);
$tabData['entrega_fecha_value'] = $entrega_fecha;
$tabData['prefactura_num'] = $this->lang_item("prefactura_num", false);
$tabData['prefactura_num_value'] = $detalle[0]['prefactura_num'];
$tabData['observaciones'] = $this->lang_item("observaciones", false);
$tabData['observaciones_value'] = $detalle[0]['observaciones'];
$tabData['forma_pago'] = $this->lang_item("forma_pago", false);
$tabData['creditos'] = $this->lang_item("creditos", false);
$tabData['list_forma_pago'] = $forma_pago;
$tabData['list_creditos'] = $creditos;
$tabData['orden_tipo'] = $this->lang_item("orden_tipo", false);
$tabData['list_orden_tipo'] = $orden_tipo;
$tabData['style'] = $style;
$tabData['class'] = $class;
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion', false);
$tabData['registro_por'] = $this->lang_item("registro_por", false);
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$tabData['usuario_registro'] = text_format_tpl($usuario_registro[0]['name'], "u");
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$uri_view = $this->path . $this->submodulo . '_' . $accion;
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例6: detalle_articulo
public function detalle_articulo()
{
$id_articulo = $this->ajax_post('id_articulo');
$detalle_articulo = $this->catalogos_model->get_articulo_unico($id_articulo);
// listas
$dropArray2 = array('data' => $this->catalogos_model->get_lineas('', '', '', false), 'value' => 'id_compras_linea', 'text' => array('clave_corta', 'linea'), 'name' => "lts_lineas_detalle", 'class' => "requerido", 'selected' => $detalle_articulo[0]['id_compras_linea']);
$lineas = dropdown_tpl($dropArray2);
$dropArray3 = array('data' => $this->catalogos_model->get_um('', '', '', false), 'value' => 'id_compras_um', 'text' => array('clave_corta', 'um'), 'name' => "lts_um_detalle", 'class' => "requerido", 'selected' => $detalle_articulo[0]['id_compras_um']);
$um = dropdown_tpl($dropArray3);
$dropArray4 = array('data' => $this->catalogos_model->get_articulo_tipo('', '', '', false), 'value' => 'id_articulo_tipo', 'text' => array('clave_corta', 'articulo_tipo'), 'name' => "lst_articulo_tipo", 'class' => "requerido", 'selected' => $detalle_articulo[0]['id_articulo_tipo']);
$articulo_tipo = dropdown_tpl($dropArray4);
$btn_save = form_button(array('class' => "btn btn-primary", 'name' => 'update_articulo', 'onclick' => 'update_articulo()', 'content' => $this->lang_item("btn_guardar")));
$btn_enabled = button_tpl(array('text' => $this->lang_item("delete"), 'iconsweets' => 'iconfa-trash', 'event' => array('event' => 'onclick', 'function' => 'enabled_item', 'params' => array($this->uri_modulo . $this->uri_seccion . '/enabled', $id_articulo))));
$data_tab_3['id_articulo'] = $id_articulo;
$data_tab_3['nombre_articulo'] = $this->lang_item("nombre_articulo", false);
$data_tab_3['articulo_tipo'] = $this->lang_item("articulo_tipo", false);
$data_tab_3['cvl_corta'] = $this->lang_item("cvl_corta", false);
$data_tab_3['linea'] = $this->lang_item("linea", false);
$data_tab_3['um'] = $this->lang_item("um", false);
$data_tab_3['descripcion'] = $this->lang_item("descripcion", false);
$data_tab_3["lbl_usuario_registro"] = $this->lang_item("lbl_usuario_registro");
$data_tab_3["lbl_fecha_registro"] = $this->lang_item("lbl_fecha_registro");
$data_tab_3['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion');
$data_tab_3['articulo_value'] = $detalle_articulo[0]['articulo'];
$data_tab_3['cvl_value'] = $detalle_articulo[0]['clave_corta'];
$data_tab_3['descripcion_value'] = $detalle_articulo[0]['descripcion'];
$data_tab_3['timestamp'] = $detalle_articulo[0]['timestamp'];
$data_tab_3['list_linea'] = $lineas;
$data_tab_3['list_um'] = $um;
$data_tab_3['list_articulo_tipo'] = $articulo_tipo;
$data_tab_3['button_save'] = $btn_save;
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle_articulo[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$data_tab_3['val_usuarios_registro'] = $usuario_name;
if ($detalle_articulo[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle_articulo[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$data_tab_3['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle_articulo[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$data_tab_3['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$uri_view = $this->uri_modulo . $this->uri_submodulo . $this->uri_seccion . '/articulo_edit';
echo json_encode($this->load_view_unique($uri_view, $data_tab_3, true));
}
示例7: detalle
public function detalle()
{
$seccion = '';
$accion = $this->tab['detalle'];
$id_compras_proveedor = $this->ajax_post('id_compras_proveedor');
$detalle = $this->db_model->get_proveedor_unico($id_compras_proveedor);
$btn_save = form_button(array('class' => "btn btn-primary", 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
$sqlData = array('buscar' => '', 'offset' => 0, 'limit' => 0);
$region_array = array('data' => $this->regiones->db_get_data($sqlData), 'selected' => $detalle[0]['id_administracion_region'], 'value' => 'id_administracion_region', 'text' => array('region'), 'name' => "id_administracion_region", 'class' => "requerido");
$dropArray = array('data' => $this->entidad->get_entidades_default(array('aplicar_limit' => false)), 'selected' => $detalle[0]['id_administracion_entidad'], 'value' => 'id_administracion_entidad', 'text' => array('ent_abrev', 'entidad'), 'name' => "id_administracion_entidad", 'class' => "requerido");
$tabData['lbl_rsocial'] = $this->lang_item('lbl_rsocial', false);
$tabData['lbl_nombre'] = $this->lang_item('lbl_nombre', false);
$tabData['lbl_clv'] = $this->lang_item('lbl_clv', false);
$tabData['lbl_rfc'] = $this->lang_item('lbl_rfc', false);
$tabData['lbl_calle'] = $this->lang_item('lbl_calle', false);
$tabData['lbl_num_int'] = $this->lang_item('lbl_num_int', false);
$tabData['lbl_num_ext'] = $this->lang_item('lbl_num_ext', false);
$tabData['lbl_colonia'] = $this->lang_item('lbl_colonia', false);
$tabData['lbl_municipio'] = $this->lang_item('lbl_municipio', false);
$tabData['lbl_entidad'] = $this->lang_item('lbl_entidad', false);
$tabData['dropdown_entidad'] = dropdown_tpl($dropArray);
$tabData['lbl_region'] = $this->lang_item('lbl_region', false);
$tabData['dropdown_region'] = dropdown_tpl($region_array);
$tabData['lbl_cp'] = $this->lang_item('lbl_cp', false);
$tabData['lbl_telefono'] = $this->lang_item('lbl_telefono', false);
$tabData['lbl_email'] = $this->lang_item('lbl_email', false);
$tabData['lbl_contacto'] = $this->lang_item('lbl_contacto', false);
$tabData['lbl_comentario'] = $this->lang_item('lbl_comentario', false);
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion', false);
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro', false);
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro', false);
$tabData['id_compras_proveedor'] = $detalle[0]['id_compras_proveedor'];
$tabData['val_rsocial'] = $detalle[0]['razon_social'];
$tabData['val_nombre'] = $detalle[0]['nombre_comercial'];
$tabData['val_clv'] = $detalle[0]['clave_corta'];
$tabData['val_rfc'] = $detalle[0]['rfc'];
$tabData['val_calle'] = $detalle[0]['calle'];
$tabData['val_num_int'] = $detalle[0]['num_int'];
$tabData['val_num_ext'] = $detalle[0]['num_ext'];
$tabData['val_colonia'] = $detalle[0]['colonia'];
$tabData['val_municipio'] = $detalle[0]['municipio'];
$tabData['val_cp'] = $detalle[0]['cp'];
$tabData['val_telefono'] = $detalle[0]['telefonos'];
$tabData['val_email'] = $detalle[0]['email'];
$tabData['val_contacto'] = $detalle[0]['contacto'];
$tabData['val_comentario'] = $detalle[0]['comentarios'];
$tabData['val_fecha_registro'] = $detalle[0]['timestamp'];
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item("registro_por", false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = $this->path . $this->submodulo . '_' . $accion;
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例8: detalle
public function detalle()
{
$id_grupo = $this->ajax_post('id_grupo');
$detalle = $this->db_model->get_orden_unico_grupo($id_grupo);
$seccion = $this->tab3;
$sqlData = array('buscar' => '', 'offset' => 0, 'limit' => 0);
$sucursales_array = array('data' => $this->sucursales->db_get_data($sqlData), 'value' => 'id_sucursal', 'text' => array('sucursal'), 'name' => "lts_sucursales", 'class' => "requerido", 'selected' => $detalle[0]['id_sucursales']);
$sucursales = dropdown_tpl($sucursales_array);
$array_btn_save = array('class' => 'btn btn-primary', 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar"));
$btn_save = form_button($array_btn_save);
$tab_edit['id_grupo'] = $id_grupo;
$tab_edit['lbl_grupo'] = $this->lang_item("lbl_grupo");
$tab_edit['lbl_clave_corta'] = $this->lang_item("lbl_clave_corta");
$tab_edit['lbl_descripcion'] = $this->lang_item("lbl_descripcion");
$tab_edit['txt_grupo'] = $detalle[0]['grupo'];
$tab_edit['txt_clave_corta'] = $detalle[0]['clave_corta'];
$tab_edit['txt_descripcion'] = $detalle[0]['descripcion'];
$tab_edit['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion');
$tab_edit['val_fecha_registro'] = $detalle[0]['timestamp'];
$tab_edit['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro');
$tab_edit['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro');
$tab_edit['lbl_sucursal'] = $this->lang_item('lbl_sucursal');
$tab_edit['dropdown_sucursal'] = $sucursales;
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tab_edit['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tab_edit['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tab_edit['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tab_edit['button_save'] = $btn_save;
$tab_edit['registro_por'] = $this->lang_item('registro_por', false);
$tab_edit['usuario_registro'] = $usuario_name;
$uri_view = $this->modulo . '/' . $this->seccion . '/' . $this->seccion . '_' . $seccion;
echo json_encode($this->load_view_unique($uri_view, $tab_edit, true));
}
示例9: detalle
public function detalle()
{
$id_horario = $this->ajax_post('id_horario');
$detalle = $this->db_model->get_orden_unico_horario($id_horario);
$seccion = 'detalle';
$tab_detalle = $this->tab3;
$sqlData = array('buscar' => '', 'offset' => 0, 'limit' => 0);
$btn_save = form_button(array('class' => "btn btn-primary", 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
$tabData['id_horario_atencion'] = $id_horario;
$tabData["lbl_horario"] = $this->lang_item("lbl_horario");
$tabData["lbl_clave_corta"] = $this->lang_item("lbl_clave_corta");
$tabData["lbl_inicio"] = $this->lang_item("lbl_inicio");
$tabData["lbl_final"] = $this->lang_item("lbl_final");
$tabData["lbl_descripcion"] = $this->lang_item("lbl_descripcion");
$tabData['txt_horario_atencion'] = $detalle[0]['horario'];
$tabData['txt_clave_corta'] = $detalle[0]['clave_corta'];
$tabData['timepicker1'] = substr($detalle[0]['inicio'], 0, 5);
$tabData['timepicker2'] = substr($detalle[0]['final'], 0, 5);
$tabData['txt_descripcion'] = $detalle[0]['descripcion'];
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion', false);
$tabData['val_fecha_registro'] = $detalle[0]['timestamp'];
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro', false);
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro', false);
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item("registro_por", false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = $this->modulo . '/horarios_atencion/horarios_atencion_detalle';
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例10: detalle
public function detalle()
{
$id_menu = $this->ajax_post('id_menu');
$sqlData = array('buscar' => $id_menu, 'offset' => 0, 'limit' => 0);
$detalle = $this->db_model->db_get_data($sqlData);
$btn_save = form_button(array('class' => 'btn btn-primary', 'name' => 'actualizar', 'onclick' => 'modificar_menu()', 'content' => $this->lang_item("btn_guardar")));
$tabData['id_nutricion_menu'] = $id_menu;
$tabData['lbl_nombre_menu'] = $this->lang_item("lbl_menu");
$tabData['lbl_clave_corta'] = $this->lang_item("lbl_clave_corta");
$tabData['lbl_sucursal'] = $this->lang_item("lbl_sucursal");
$tabData['lbl_asigna_recetas'] = $this->lang_item("lbl_asigna_recetas");
$tabData['lbl_asigna_articulos'] = $this->lang_item("lbl_asigna_articulos");
$tabData['lbl_list_recetas_selected'] = $this->lang_item("lbl_list_recetas_selected");
$tabData['lbl_list_articulos_selected'] = $this->lang_item("lbl_list_articulos_selected");
$tabData['txt_menu'] = $detalle[0]['menu'];
$tabData['txt_clave_corta'] = $detalle[0]['clave_corta'];
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion');
$tabData['val_fecha_registro'] = $detalle[0]['timestamp'];
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro');
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro');
$tabData['btn_formato'] = $btn_save;
$data = array('id_sucursal' => $detalle[0]['id_sucursal'], 'id_menu' => $detalle[0]['id_menu']);
$recetas = $this->db_model->get_lts_recetas_x_menu($data);
foreach ($recetas as $value) {
$id_receta[] = $value['id_nutricion_receta'];
}
$articulos = $this->db_model->get_lts_articulos_x_menu($data);
foreach ($articulos as $value) {
$id_articulo[] = $value['id_articulo'];
}
$recetas_array = array('data' => $this->db_model->get_lts_recetas($detalle[0]['id_sucursal']), 'value' => 'id_nutricion_receta', 'text' => array('clave_corta', 'receta'), 'name' => "lts_recetas", 'class' => "requerido", 'selected' => $id_receta);
$list_recetas = multi_dropdown_tpl($recetas_array);
$articulos_array = array('data' => $this->db_model->get_lts_articulos($detalle[0]['id_sucursal']), 'value' => 'id_compras_articulo_precios', 'text' => array('articulo'), 'name' => "lts_articulos", 'class' => "requerido", 'selected' => $id_articulo);
$list_articulos = multi_dropdown_tpl($articulos_array);
$sqlData['buscar'] = '';
$sucursales_array = array('data' => $this->sucursales->db_get_data($sqlData), 'value' => 'id_sucursal', 'text' => array('sucursal'), 'name' => "lts_sucursales", 'class' => "requerido", 'selected' => $detalle[0]['id_sucursal'], 'event' => array('event' => 'onchange', 'function' => 'load_dropdowns', 'params' => array('this.value'), 'params_type' => array(false)));
$sucursales = dropdown_tpl($sucursales_array);
$tabData['dropdown_sucursales'] = $sucursales;
$tabData['recetas_selected'] = $list_recetas;
$tabData['articulos_selected'] = $list_articulos;
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item("registro_por", false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = 'nutricion/menus/menus_detalle';
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例11: detalle
public function detalle()
{
$id_articulo = $this->ajax_post('id_articulo');
$detalle = $this->db_model_articulos->get_articulo_unico($id_articulo);
$seccion = $this->tab2;
$detalle_nutricional = $this->db_model->get_valores_nutricionales_unico($id_articulo);
$btn_save = form_button(array('class' => 'btn btn-primary', 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
$tabData['id_articulo'] = $id_articulo;
$tabData['lbl_articulo'] = $this->lang_item("lbl_articulo");
$tabData['lbl_cantidad_sugerida'] = $this->lang_item("lbl_cantidad_sugerida");
$tabData['lbl_peso_bruto'] = $this->lang_item("lbl_peso_bruto");
$tabData['lbl_peso_neto'] = $this->lang_item("lbl_peso_neto");
$tabData['lbl_energia'] = $this->lang_item("lbl_energia");
$tabData['lbl_proteina'] = $this->lang_item("lbl_proteina");
$tabData['lbl_lipidos'] = $this->lang_item("lbl_lipidos");
$tabData['lbl_hidratos_carbono'] = $this->lang_item("lbl_hidratos_carbono");
$tabData['lbl_fibra'] = $this->lang_item("lbl_fibra");
$tabData['lbl_vitamina_a'] = $this->lang_item("lbl_vitamina_a");
$tabData['lbl_acido_ascorbico'] = $this->lang_item("lbl_acido_ascorbico");
$tabData['lbl_acido_folico'] = $this->lang_item("lbl_acido_folico");
$tabData['lbl_hierro_nohem'] = $this->lang_item("lbl_hierro_nohem");
$tabData['lbl_potasio'] = $this->lang_item("lbl_potasio");
$tabData['lbl_azucar'] = $this->lang_item("lbl_azucar");
$tabData['lbl_indice_glicemico'] = $this->lang_item("lbl_indice_glicemico");
$tabData['lbl_carga_glicemica'] = $this->lang_item("lbl_carga_glicemica");
$tabData['lbl_calcio'] = $this->lang_item("lbl_calcio");
$tabData['lbl_sodio'] = $this->lang_item("lbl_sodio");
$tabData['lbl_selenio'] = $this->lang_item("lbl_selenio");
$tabData['lbl_fosforo'] = $this->lang_item("lbl_fosforo");
$tabData['lbl_colesterol'] = $this->lang_item("lbl_colesterol");
$tabData['lbl_ag_saturados'] = $this->lang_item("lbl_ag_saturados");
$tabData['lbl_ag_mono'] = $this->lang_item("lbl_ag_mono");
$tabData['lbl_ag_poli'] = $this->lang_item("lbl_ag_poli");
$tabData['txt_cantidad_sugerida'] = $detalle_nutricional ? $detalle_nutricional[0]['cantidad_sugerida'] : '';
$tabData['txt_um'] = $detalle_nutricional ? $detalle_nutricional[0]['um'] : '';
$tabData['txt_articulo'] = $detalle[0]['articulo'];
$tabData['txt_peso_bruto'] = $detalle_nutricional ? $detalle_nutricional[0]['peso_bruto'] : '';
$tabData['txt_peso_neto'] = $detalle_nutricional ? $detalle_nutricional[0]['peso_neto'] : '';
$tabData['txt_energia'] = $detalle_nutricional ? $detalle_nutricional[0]['energia'] : '';
$tabData['txt_proteina'] = $detalle_nutricional ? $detalle_nutricional[0]['proteina'] : '';
$tabData['txt_lipidos'] = $detalle_nutricional ? $detalle_nutricional[0]['lipidos'] : '';
$tabData['txt_hidratos_carbono'] = $detalle_nutricional ? $detalle_nutricional[0]['hidratos_carbono'] : '';
$tabData['txt_fibra'] = $detalle_nutricional ? $detalle_nutricional[0]['fibra'] : '';
$tabData['txt_vitamina_a'] = $detalle_nutricional ? $detalle_nutricional[0]['vitamina_a'] : '';
$tabData['txt_acido_ascorbico'] = $detalle_nutricional ? $detalle_nutricional[0]['acido_ascorbico'] : '';
$tabData['txt_acido_folico'] = $detalle_nutricional ? $detalle_nutricional[0]['acido_folico'] : '';
$tabData['txt_hierro_nohem'] = $detalle_nutricional ? $detalle_nutricional[0]['hierro_nohem'] : '';
$tabData['txt_potasio'] = $detalle_nutricional ? $detalle_nutricional[0]['potasio'] : '';
$tabData['txt_azucar'] = $detalle_nutricional ? $detalle_nutricional[0]['azucar'] : '';
$tabData['txt_indice_glicemico'] = $detalle_nutricional ? $detalle_nutricional[0]['indice_glicemico'] : '';
$tabData['txt_carga_glicemica'] = $detalle_nutricional ? $detalle_nutricional[0]['carga_glicemica'] : '';
$tabData['txt_calcio'] = $detalle_nutricional ? $detalle_nutricional[0]['calcio'] : '';
$tabData['txt_sodio'] = $detalle_nutricional ? $detalle_nutricional[0]['sodio'] : '';
$tabData['txt_selenio'] = $detalle_nutricional ? $detalle_nutricional[0]['selenio'] : '';
$tabData['txt_fosforo'] = $detalle_nutricional ? $detalle_nutricional[0]['fosforo'] : '';
$tabData['txt_colesterol'] = $detalle_nutricional ? $detalle_nutricional[0]['colesterol'] : '';
$tabData['txt_ag_saturados'] = $detalle_nutricional ? $detalle_nutricional[0]['ag_saturados'] : '';
$tabData['txt_ag_mono'] = $detalle_nutricional ? $detalle_nutricional[0]['ag_mono'] : '';
$tabData['txt_ag_poli'] = $detalle_nutricional ? $detalle_nutricional[0]['ag_poli'] : '';
$tabData['foto_img'] = $detalle_nutricional[0]['avatar'] == '' ? return_avatar('articulos', '', false, 100, 100, true) : return_avatar('articulos', $detalle_nutricional[0]['avatar'], false, 100, 100, true);
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion');
$tabData['val_fecha_registro'] = $detalle_nutricional[0]['timestamp'];
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro');
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro');
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle_nutricional[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle_nutricional[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle_nutricional[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item('registro´_por', false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = $this->modulo . '/' . $this->submodulo . '/valores_' . $seccion;
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例12: detalle
public function detalle()
{
$id_almacen_transportes = $this->ajax_post('id_transporte');
$detalle = $this->db_model->get_orden_unico_transporte($id_almacen_transportes);
$seccion = 'detalle';
$tab_detalle = $this->tab3;
$btn_save = form_button(array('class' => "btn btn-primary", 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
$tabData['id_transporte'] = $id_almacen_transportes;
$tabData["lbl_empresa"] = $this->lang_item("lbl_empresa");
$tabData["lbl_nombre_conductor"] = $this->lang_item("lbl_nombre_conductor");
$tabData["lbl_num_licencia"] = $this->lang_item("lbl_num_licencia");
$tabData["cvl_corta"] = $this->lang_item("cvl_corta");
$tabData["lbl_marca"] = $this->lang_item("lbl_marca");
$tabData["lbl_modelo"] = $this->lang_item("lbl_modelo");
$tabData["lbl_placas"] = $this->lang_item("lbl_placas");
$tabData['descrip'] = $this->lang_item("descripcion");
$tabData['txt_empresa'] = $detalle[0]['empresa'];
$tabData['clave_corta'] = $detalle[0]['clave_corta'];
$tabData["txt_nombre_conductor"] = $detalle[0]['conductor'];
$tabData["txt_num_licencia"] = $detalle[0]['num_lic'];
$tabData["txt_marca"] = $detalle[0]['marca'];
$tabData["txt_modelo"] = $detalle[0]['modelo'];
$tabData["txt_placas"] = $detalle[0]['placas'];
$tabData['descripcion'] = $detalle[0]['descripcion'];
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion', false);
$tabData['val_fecha_registro'] = $detalle[0]['timestamp'];
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro', false);
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro', false);
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item("registro_por", false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = $this->modulo . '/' . $this->submodulo . '/' . $this->seccion . '/' . $this->seccion . '_' . $seccion;
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}
示例13: lang_item
/**
* Devuelve el item de idioma con respecto al indice $index
* @param int $index
* @return string
*/
public function lang_item($index, $format = true)
{
$index = strtolower(str_replace('lang_', '', trim($index)));
$lang_item = $this->lang->line($index) ? $this->lang->line($index) : 'lang_' . $index;
if ($format == true) {
$lang_item = text_format_tpl($lang_item);
}
return $lang_item;
}
示例14: detalle
public function detalle()
{
$id_receta = $this->ajax_post('id_receta');
$cantidades = '';
$sqlData = array('buscar' => false, 'offset' => false, 'limit' => false, 'aplicar_limit' => false, 'unique' => $id_receta);
$id_compras_articulo = array();
$insumos_sin_costo = array();
$recetario = $this->db_model->get_data_unique($sqlData);
$costo_porcion = 0;
foreach ($recetario as $key => $value) {
$id_nutricion_receta = $value['id_nutricion_receta'];
$receta = $value['receta'];
$id_sucursal = $value['id_sucursal'];
$clave_corta = $value['clave_corta'];
$id_nutricion_familia = $value['id_nutricion_familia'];
$familia = $value['familia'];
$porciones = $value['porciones'];
$preparacion = $value['preparacion'];
$id_usuario = $value['id_usuario'];
$timestamp = $value['timestamp'];
$edit_id_usuario = $value['edit_id_usuario'];
$edit_timestamp = $value['edit_timestamp'];
if ($value['id_compras_articulo']) {
$id_compras_articulo[] = $value['id_compras_articulo'];
if (!$value['costo_x_um']) {
$insumos_sin_costo[] = $value['articulo'];
} else {
$costo_porcion = $costo_porcion + $value['porciones_articulo'] * $value['costo_x_um'];
}
$input = form_input($this->att_addon('articulo_' . $value['id_compras_articulo'], $value['porciones_articulo']));
$cantidades .= "<p id='articulo_" . $value['id_compras_articulo'] . "'>\r\n\t\t\t\t\t\t\t\t\t<label>" . $value['articulo'] . "</label>\r\n\t\t\t\t\t " . add_on_tpl($input, $value['um']) . "\r\n\t\t\t\t\t </p>";
}
}
if (!empty($insumos_sin_costo)) {
$lista_insumos_sin_costo = ol($insumos_sin_costo, array('class' => 'list-ordered'));
$msg_insumos_sin_costo = $this->lang_item("msg_insumos_sin_costo", false) . br(1) . $lista_insumos_sin_costo;
$msg_insumos_sin_costo = alertas_tpl('', $msg_insumos_sin_costo, false, '20%');
} else {
$msg_insumos_sin_costo = '';
}
$costo_porcion = $costo_porcion > 0 ? $costo_porcion / $porciones : 0;
$sqlData = array('buscar' => 0, 'offset' => 0, 'limit' => 0);
$dropdown_sucursales = array('data' => $this->sucursales->db_get_data($sqlData), 'value' => 'id_sucursal', 'text' => array('cv_sucursal', 'sucursal'), 'name' => "lts_sucursales_update", 'class' => "requerido", 'selected' => $id_sucursal);
$sucursales = dropdown_tpl($dropdown_sucursales);
$seccion = $this->modulo . '/' . $this->seccion . '/' . $this->seccion . '_editar';
$familias = array('data' => $this->familias->db_get_data(array()), 'value' => 'id_nutricion_familia', 'text' => array('clave_corta', 'familia'), 'name' => "lts_familias_insert", 'class' => "requerido", 'selected' => $id_nutricion_familia);
$list_familias = dropdown_tpl($familias);
$insumos = array('data' => $insumos = $this->db_model->get_insumos(), 'value' => 'id_compras_articulo', 'text' => array('clave_corta', 'articulo'), 'name' => "lts_insumos_update", 'class' => "requerido ", 'selected' => $id_compras_articulo);
$list_insumos = multi_dropdown_tpl($insumos);
$btn_save = form_button(array('class' => 'btn btn-primary', 'name' => 'update_receta', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
/*$buttonTPL = array( 'text' => $this->lang_item("btn_xlsx"),
'iconsweets' => 'iconsweets-excel',
'href' => base_url($this->path.'export_rexlsx?filtro='.base64_encode($id_receta))
);*/
$tab_3['filtro'] = isset($id_receta) && $id_receta != "" ? sprintf($this->lang_item("msg_query_search", false), array(), $id_receta) : "";
//$tab_3['export'] = button_tpl($buttonTPL);
$tab_3['id_receta'] = $id_nutricion_receta;
$tab_3['lbl_receta'] = $this->lang_item('lbl_receta');
$tab_3['lbl_clave_corta'] = $this->lang_item('lbl_clave_corta');
$tab_3['lbl_porciones'] = $this->lang_item('lbl_porciones');
$tab_3['lbl_preparacion'] = $this->lang_item('lbl_preparacion');
$tab_3['lbl_familia'] = $this->lang_item('lbl_familia');
$tab_3['lbl_asignar_insumos'] = $this->lang_item('lbl_asignar_insumos');
$tab_3['lbl_editar_porciones'] = $this->lang_item('lbl_editar_porciones');
$tab_3['select_insumos'] = $this->lang_item('select_insumos');
$tab_3['lbl_presentacion_insumo'] = $this->lang_item('lbl_presentacion_insumo');
$tab_3['lbl_costo_x_porcion'] = $this->lang_item('lbl_costo_x_porcion');
$tab_3['value_receta'] = $receta;
$tab_3['value_clave_corta'] = $clave_corta;
$tab_3['value_costo_x_porcion'] = $costo_porcion;
$tab_3['msg_insumos_sin_costo'] = $msg_insumos_sin_costo;
$tab_3['value_porciones'] = $porciones;
$tab_3['value_preparacion'] = $preparacion;
$tab_3['multiselect_insumos'] = $list_insumos;
$tab_3['cantidades_insumos'] = $cantidades;
$tab_3['select_familias'] = $list_familias;
$tab_3['button_save'] = $btn_save;
$tab_3['lbl_sucursal'] = $this->lang_item('lbl_sucursal');
$tab_3['dropdown_sucursal'] = $sucursales;
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($id_usuario);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tab_3['value_usuarios_registro'] = $usuario_name;
if ($edit_id_usuario) {
$usuario_registro = $this->users_model->search_user_for_id($edit_id_usuario);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tab_3['value_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($edit_timestamp), $usuario_name);
} else {
$usuario_name = '';
$tab_3['value_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tab_3['value_timestamp'] = $timestamp;
$tab_3['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion', false);
$tab_3['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro', false);
$tab_3['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro', false);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($seccion, $tab_3, true));
} else {
return $this->load_view_unique($seccion, $tab_3, true);
//.........这里部分代码省略.........
示例15: detalle
public function detalle()
{
$id_almacen_pasillos = $this->ajax_post('id_pasillo');
$detalle = $this->db_model->get_orden_unico_pasillo($id_almacen_pasillos);
$seccion = 'detalle';
$tab_detalle = $this->tab3;
$almacenes_array = array('data' => $this->db_model->db_get_data_almacen('', '', '', false), 'value' => 'id_almacen_almacenes', 'text' => array('almacenes'), 'name' => "lts_almacenes", 'class' => "requerido", 'selected' => $detalle[0]['id_almacen_almacenes']);
$almacenes = dropdown_tpl($almacenes_array);
$btn_save = form_button(array('class' => "btn btn-primary", 'name' => 'actualizar', 'onclick' => 'actualizar()', 'content' => $this->lang_item("btn_guardar")));
$tabData['id_pasillo'] = $id_almacen_pasillos;
$tabData["lbl_pasillos"] = $this->lang_item("lbl_pasillos");
$tabData["lbl_clave_corta"] = $this->lang_item("lbl_clave_corta");
$tabData["lbl_descripcion"] = $this->lang_item("lbl_descripcion");
$tabData["registro_por"] = $this->lang_item("registro_por");
$tabData["fecha_registro"] = $this->lang_item("fecha_registro");
$tabData["list_almacen"] = $almacenes;
$tabData["lbl_almacen"] = $this->lang_item("lbl_almacen");
$tabData['pasillo'] = $detalle[0]['pasillos'];
$tabData['clave_corta'] = $detalle[0]['clave_corta'];
$tabData['descripcion'] = $detalle[0]['descripcion'];
$tabData['ult_modificacion'] = $detalle[0]['edit_timestamp'];
$tabData['lbl_ultima_modificacion'] = $this->lang_item('lbl_ultima_modificacion', false);
$tabData['val_fecha_registro'] = $detalle[0]['timestamp'];
$tabData['lbl_fecha_registro'] = $this->lang_item('lbl_fecha_registro', false);
$tabData['lbl_usuario_registro'] = $this->lang_item('lbl_usuario_registro', false);
$this->load_database('global_system');
$this->load->model('users_model');
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_usuarios_registro'] = $usuario_name;
if ($detalle[0]['edit_id_usuario']) {
$usuario_registro = $this->users_model->search_user_for_id($detalle[0]['edit_id_usuario']);
$usuario_name = text_format_tpl($usuario_registro[0]['name'], "u");
$tabData['val_ultima_modificacion'] = sprintf($this->lang_item('val_ultima_modificacion', false), $this->timestamp_complete($detalle[0]['edit_timestamp']), $usuario_name);
} else {
$usuario_name = '';
$tabData['val_ultima_modificacion'] = $this->lang_item('lbl_sin_modificacion', false);
}
$tabData['button_save'] = $btn_save;
$tabData['registro_por'] = $this->lang_item("registro_por", false);
$tabData['usuario_registro'] = $usuario_name;
$uri_view = $this->modulo . '/' . $this->submodulo . '/' . $this->seccion . '/' . $this->seccion . '_' . $seccion;
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}