本文整理汇总了PHP中button_tpl函数的典型用法代码示例。如果您正苦于以下问题:PHP button_tpl函数的具体用法?PHP button_tpl怎么用?PHP button_tpl使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了button_tpl函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: listado_marcas
public function listado_marcas($offset = 0)
{
$data_tab_2 = "";
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$uri_view = $this->uri_modulo . '/listado';
$limit = 10;
$uri_segment = $this->uri_segment();
$lts_content = $this->catalogos_model->get_marcas($limit, $offset, $filtro);
$total_rows = count($this->catalogos_model->get_marcas($limit, $offset, $filtro, false));
$url = base_url($this->uri_modulo . $this->uri_submodulo . '/' . $this->uri_seccion . '/listado_marcas');
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($lts_content as $value) {
$atrr = array('href' => '#', 'onclick' => 'detalle_marca(' . $value['id_compras_marca'] . ')');
$marcas = $this->catalogos_model->db_get_marcas_user($value['id_compras_marca']);
$eliminar = '<span style="color:red;" id="ico-eliminar_' . $value['id_compras_marca'] . '" class="ico_eliminar fa fa-times" onclick="confirm_delete(' . $value['id_compras_marca'] . ')" title="' . $this->lang_item("lbl_eliminar") . '"></span>';
$btn_acciones['eliminar'] = $marcas[0]['num_marcas'] == 0 ? $eliminar : '<span style="color:gray;" id="ico-eliminar_' . $value['id_compras_marca'] . '" class="ico_eliminar fa fa-times" title="' . $this->lang_item("lbl_eliminar") . '"></span>';
$btn_acciones['detalle'] = '<span id="ico-detalle_' . $value['id_compras_marca'] . '" class="ico_acciones ico_detalle fa fa-search-plus" onclick="detalle(' . $value['id_compras_marca'] . ')" title="' . $this->lang_item("detalle") . '"></span>';
$acciones = implode(' ', $btn_acciones);
$tbl_data[] = array('id' => $value['id_compras_marca'], 'marca' => tool_tips_tpl($value['marca'], $this->lang_item("tool_tip"), 'right', $atrr), 'clave_corta' => $value['clave_corta'], 'descripcion' => $value['descripcion'], 'acciones' => $acciones);
}
$tbl_plantilla = set_table_tpl();
$this->table->set_heading($this->lang_item("id"), $this->lang_item("marca"), $this->lang_item("cvl_corta"), $this->lang_item("descripcion"), $this->lang_item("acciones"));
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'fa fa-file-excel-o', 'href' => base_url($this->uri_modulo . $this->uri_seccion . '/export_xlsx?filtro=' . base64_encode($filtro)));
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$data_tab_2['filtro'] = $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$data_tab_2['tabla'] = $tabla;
$data_tab_2['export'] = button_tpl($buttonTPL);
$data_tab_2['paginador'] = $paginador;
$data_tab_2['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $data_tab_2, true));
} else {
return $this->load_view_unique($uri_view, $data_tab_2, true);
}
}
示例2: listado_presentaciones
public function listado_presentaciones($offset = 0)
{
$data_tab_2 = "";
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$uri_view = $this->uri_modulo . '/listado';
$limit = 10;
$uri_segment = $this->uri_segment();
$lts_content = $this->catalogos_model->get_presentaciones($limit, $offset, $filtro);
$total_rows = count($this->catalogos_model->get_presentaciones($limit, $offset, $filtro, false));
$url = base_url($this->uri_modulo . $this->uri_submodulo . '/' . $this->uri_seccion . '/listado_presentaciones');
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($lts_content as $value) {
$atrr = array('href' => '#', 'onclick' => 'detalle_presentacion(' . $value['id_compras_presentacion'] . ')');
$tbl_data[] = array('id' => $value['id_compras_presentacion'], 'presentaciones' => tool_tips_tpl($value['presentacion'], $this->lang_item("tool_tip"), 'right', $atrr), 'clave_corta' => $value['clave_corta'], 'descripcion' => $value['descripcion']);
}
$tbl_plantilla = set_table_tpl();
$this->table->set_heading($this->lang_item("id"), $this->lang_item("presentaciones"), $this->lang_item("cvl_corta"), $this->lang_item("descripcion"));
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->uri_modulo . $this->uri_seccion . '/export_xlsx?filtro=' . base64_encode($filtro)));
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$data_tab_2['filtro'] = $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$data_tab_2['tabla'] = $tabla;
$data_tab_2['export'] = button_tpl($buttonTPL);
$data_tab_2['paginador'] = $paginador;
$data_tab_2['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $data_tab_2, true));
} else {
return $this->load_view_unique($uri_view, $data_tab_2, true);
}
}
示例3: listado
public function listado($offset = 0)
{
// Crea tabla con listado de elementos capturados
$seccion = '/listado';
$tab_detalle = $this->tab3;
$limit = $this->limit_max;
$uri_view = $this->modulo . $seccion;
$url_link = $this->path . 'listado';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$sqlData = array('buscar' => $filtro, 'offset' => $offset, 'limit' => $limit);
$uri_segment = $this->uri_segment();
$total_rows = count($this->db_model->get_entidades_default($sqlData));
$sqlData['aplicar_limit'] = true;
$list_content = $this->db_model->get_entidades_default($sqlData);
$url = base_url($url_link);
$arreglo = array($total_rows, $url, $limit, $uri_segment);
//print_debug($arreglo);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows) {
foreach ($list_content as $value) {
// Evento de enlace
$atrr = array('href' => '#', 'onclick' => $tab_detalle . '(' . $value['id_administracion_entidad'] . ')');
// Datos para tabla
$tbl_data[] = array('id' => $value['id_administracion_entidad'], 'entidad' => tool_tips_tpl($value['entidad'], $this->lang_item("tool_tip"), 'right', $atrr), 'clave_corta' => $value['clave_corta'], 'abreviatura' => $value['ent_abrev']);
}
// Plantilla
$tbl_plantilla = set_table_tpl();
// Titulos de tabla
$this->table->set_heading($this->lang_item("lbl_id"), $this->lang_item("lbl_entidad"), $this->lang_item("lbl_clave_corta"), $this->lang_item("lbl_abreviatura"));
// Generar tabla
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->path . 'export_xlsx?filtro=' . base64_encode($filtro)));
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search", false), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['export'] = button_tpl($buttonTPL);
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例4: listado
public function listado($offset = 0)
{
$data_tab_2 = "";
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$uri_view = $this->uri_modulo . 'listado';
$limit = 10;
$uri_segment = $this->uri_segment();
$lts_content = $this->clientes_model->consulta_clientes($limit, $offset, $filtro);
$total_rows = count($this->clientes_model->consulta_clientes($limit, $offset, $filtro, false));
$url = base_url($this->uri_modulo . $this->uri_submodulo . 'listado');
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($lts_content as $value) {
$atrr = array('href' => '#', 'onclick' => 'detalle(' . $value['id_ventas_clientes'] . ')');
$clientes = $this->clientes_model->sucursales_cliente_venta($value['id_ventas_clientes']);
$eliminar = '<span style="color:red;" id="ico-eliminar_' . $value['id_ventas_clientes'] . '" class="ico_eliminar fa fa-times" onclick="confirm_delete(' . $value['id_ventas_clientes'] . ')" title="' . $this->lang_item("lbl_eliminar") . '"></span>';
$btn_acciones['eliminar'] = $clientes[0]['num_clientes'] == 0 ? $eliminar : '<span style="color:gray;" id="ico-eliminar_' . $value['id_ventas_clientes'] . '" class="ico_eliminar fa fa-times" title="' . $this->lang_item("lbl_eliminar") . '"></span>';
$acciones = implode(' ', $btn_acciones);
$tbl_data[] = array('id' => $value['nombre'], 'nombre_cliente' => tool_tips_tpl($value['nombre'] . ' ' . $value['paterno'] . ' ' . $value['materno'], $this->lang_item("tool_tip"), 'right', $atrr), 'razon_social' => $value['razon_social'], 'clave_corta' => $value['cv_cliente'], 'rfc' => $value['rfc'], 'telefonos' => $value['telefonos'], 'id_entidad' => $value['entidad'], 'id_sucursal' => $value['sucursal'], 'acciones' => $acciones);
}
$tbl_plantilla = set_table_tpl();
$this->table->set_heading($this->lang_item("nombre_cliente"), $this->lang_item("nombre_cliente"), $this->lang_item("razon_social"), $this->lang_item("clave_corta"), $this->lang_item("rfc_clientes"), $this->lang_item("telefonos"), $this->lang_item("entidad"), $this->lang_item("sucursal"), $this->lang_item("acciones"));
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => array($this->lang_item('btn_import_xlsx'), $this->lang_item("btn_xlsx")), 'event' => array(array('event' => 'onclick', 'function' => 'upload_file', 'params' => '')), 'iconsweets' => array('fa fa-cloud-upload', 'fa fa-file-excel-o'), 'href' => array('', base_url($this->uri_modulo . $this->uri_submodulo . 'export_xlsx?filtro=' . base64_encode($filtro))));
} else {
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
$buttonTPL = "";
}
$data_tab_2['filtro'] = $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$data_tab_2['export'] = button_tpl($buttonTPL);
$data_tab_2['tabla'] = $tabla;
$data_tab_2['paginador'] = $paginador;
$data_tab_2['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $data_tab_2, true));
} else {
return $this->load_view_unique($uri_view, $data_tab_2, true);
}
}
示例5: listado
public function listado($offset = 0)
{
// Crea tabla con listado de elementos capturados
$accion = $this->tab['listado'];
$tab_detalle = $this->tab['detalle'];
$limit = $this->limit_max;
$uri_view = $this->modulo . '/' . $accion;
$url_link = $this->modulo . '/' . $this->submodulo . '/' . $accion;
$buttonTPL = '';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$sqlData = array('buscar' => $filtro, 'offset' => $offset, 'limit' => $limit);
$uri_segment = $this->uri_segment();
$total_rows = count($this->db_model->db_get_data($sqlData));
$sqlData['aplicar_limit'] = false;
$list_content = $this->db_model->db_get_data($sqlData);
$url = base_url($url_link);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows) {
foreach ($list_content as $value) {
// Evento de enlace
$atrr = array('href' => '#', 'onclick' => $tab_detalle . '(' . $value['id_compras_orden'] . ')');
// Acciones
$accion_id = $value['id_compras_orden'];
$btn_acciones['detalle'] = '<span id="ico-detalle_' . $accion_id . '" class="ico_acciones ico_detalle fa fa-search-plus" onclick="detalle(' . $accion_id . ')" title="' . $this->lang_item("detalle") . '"></span>';
$btn_acciones['agregar'] = '<span id="ico-articulos_' . $accion_id . '" class="ico_acciones ico_articulos fa fa-cart-plus" onclick="articulos(' . $accion_id . ')" title="' . $this->lang_item("agregar_articulos") . '"></span>';
$btn_acciones['eliminar'] = '<span id="ico-eliminar_' . $accion_id . '" class="ico_acciones ico_eliminar fa fa-times" onclick="eliminar(' . $accion_id . ')" title="' . $this->lang_item("eliminar") . '"></span>';
$btn_acciones['imprimir'] = '<span id="ico-imprimir_' . $accion_id . '" class="ico_acciones ico_imprimir fa fa-print" onclick="ver_pdf(\'' . base_url($this->modulo . '/' . $this->submodulo) . '/export_imprimir?id=' . $accion_id . '\');" title="' . $this->lang_item("imprimir") . '"></span>';
$acciones = implode(' ', $btn_acciones);
// Datos para tabla
$tbl_data[] = array('id' => $value['id_compras_orden'], 'orden_num' => tool_tips_tpl($value['orden_num'], $this->lang_item("tool_tip"), 'right', $atrr), 'descripcion' => tool_tips_tpl($value['descripcion'], $this->lang_item("tool_tip"), 'right', $atrr), 'sucursal' => $value['sucursal'], 'timestamp' => $value['timestamp'], 'entrega_fecha' => $value['entrega_fecha'], 'estatus' => $value['estatus'], 'acciones' => $acciones);
}
// Plantilla
$tbl_plantilla = set_table_tpl();
// Titulos de tabla
$this->table->set_heading($this->lang_item("id"), $this->lang_item("orden_num"), $this->lang_item("descripcion"), $this->lang_item("sucursal"), $this->lang_item("fecha_registro"), $this->lang_item("entrega_fecha"), $this->lang_item("estatus"), $this->lang_item("acciones"));
// Generar tabla
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
// XLS
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->modulo . '/' . $this->submodulo) . '/export_xlsx?filtro=' . base64_encode($filtro));
} else {
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search", false), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
$tabData['export'] = button_tpl($buttonTPL);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例6: carga_btn_excel
public function carga_btn_excel()
{
$filtro = $this->ajax_post('id_almacen');
$buttonTPL = array('text' => $this->lang_item("btn_almacen"), 'iconsweets' => 'fa fa-file-excel-o', 'href' => base_url($this->path . 'export_xlsx?filtro=' . base64_encode($filtro)));
$buttonSGTPL = array('text' => $this->lang_item("stock_general"), 'iconsweets' => 'fa fa-file-excel-o', 'href' => base_url($this->path . 'export_SGxlsx?filtro=' . base64_encode($filtro)));
$btn_excel_almacen = button_tpl($buttonTPL);
$btn_excel_stock_gral = button_tpl($buttonSGTPL);
echo json_encode(array('btn_almacen' => $btn_excel_almacen, 'btn_stock_gral' => $btn_excel_stock_gral));
}
示例7: listado
public function listado($offset = 0)
{
$seccion = '';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$accion = $this->tab['listado'];
$tab_detalle = $this->tab['detalle'];
$limit = $this->limit_max;
$uri_view = $this->modulo . '/' . $accion;
$url_link = $this->path . $seccion . $accion;
$sqlData = array('user' => $this->session->userdata('id_usuario'), 'buscar' => $filtro, 'offset' => $offset, 'limit' => $limit, 'aplicar_limit' => true);
$uri_segment = $this->uri_segment();
$total_rows = count($this->db_model->get_users($sqlData));
$list_content = $this->db_model->get_users($sqlData);
$url = base_url($url_link);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($list_content as $value) {
// Evento de enlace
$atrr = array('href' => '#', 'onclick' => $tab_detalle . '(' . $value['id_personal'] . ')');
$btn_acciones['ficha'] = '<span style="color:blue;" class="ico_acciones ico_articulos fa fa-user" onclick="asignar_perfil(' . $value['id_personal'] . ',' . $value['id_usuario'] . ',' . $value['id_perfil'] . ')" title="' . $this->lang_item("lbl_asignar_perfil") . '"></span>';
$btn_acciones['email'] = '<span style="color:green;" class="ico_acciones ico_articulos fa fa-envelope" onclick="enviar_email()" title="' . $this->lang_item("lbl_enviar_email") . '"></span>';
$acciones = implode(' ', $btn_acciones);
// Datos para tabla
$tbl_data[] = array('id' => $value['id_usuario'], 'nombre' => tool_tips_tpl($value['name'], $this->lang_item("tool_tip"), 'right', $atrr), 'nombre_de_usuario' => $value['user'], 'perfil' => $value['perfil'], 'area' => $value['area'], 'puesto' => $value['puesto'], 'acciones' => $acciones);
}
$tbl_plantilla = set_table_tpl();
$this->table->set_heading($this->lang_item("id"), $this->lang_item("lbl_nombre"), $this->lang_item("lbl_user"), $this->lang_item("lbl_perfil"), $this->lang_item("lbl_area"), $this->lang_item("lbl_puesto"), $this->lang_item("lbl_acciones"));
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->path . 'export_xlsx?filtro=' . base64_encode($filtro)));
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['export'] = button_tpl($buttonTPL);
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例8: listado
public function listado($offset = 0)
{
// Crea tabla con listado de ordenes aprobadas
$accion = $this->tab['listado'];
$limit = $this->limit_max;
$uri_view = $this->modulo . '/' . $accion;
$url_link = $this->modulo . '/' . $this->submodulo . '/' . $accion;
$buttonTPL = '';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$sqlData = array('buscar' => $filtro, 'offset' => $offset, 'limit' => $limit);
$uri_segment = $this->uri_segment();
$total_rows = count($this->db_model->db_get_data($sqlData));
$sqlData['aplicar_limit'] = false;
$list_content = $this->db_model->db_get_data($sqlData);
$url = base_url($url_link);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows) {
foreach ($list_content as $value) {
// Acciones
$accion_id = $value['id_almacen_ajuste'];
$btn_acciones['agregar'] = '<span id="ico-articulos_' . $accion_id . '" class="ico_detalle fa fa-search-plus" onclick="detalle(' . $accion_id . ')" title="' . $this->lang_item("agregar_articulos") . '"></span>';
$acciones = implode(' ', $btn_acciones);
$value['id_articulo_tipo'] == 2 ? $etiqueta = $value['cl_um'] : ($etiqueta = $this->lang_item("pieza_abrev"));
// Datos para tabla
$tbl_data[] = array('id' => $value['id_almacen_ajuste'], 'articulo' => $value['articulo'], 'stock_mov' => $value['stock_mov'] . '-' . $etiqueta, 'stock_um_mov' => $value['stock_um_mov'] . '-' . $value['cl_um'], 'timestamp' => $value['timestamp'], 'acciones' => $acciones);
}
// Plantilla
$tbl_plantilla = set_table_tpl();
// Titulos de tabla
$this->table->set_heading($this->lang_item("id_almacen_ajuste"), $this->lang_item("articulo"), $this->lang_item("stock_mov"), $this->lang_item("stock_um_mov"), $this->lang_item("fecha_registro"), $this->lang_item("acciones"));
// Generar tabla
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
// XLS
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->modulo . '/' . $this->submodulo) . '/export_xlsx?filtro=' . base64_encode($filtro));
} else {
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search", false), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
$tabData['export'] = button_tpl($buttonTPL);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例9: listado
public function listado($offset = 0)
{
//$detalle = $this->db_model->get_data_receta_vnutricion(1);
// Crea tabla con listado de elementos capturados
$seccion = '/listado';
$tab_detalle = $this->tab3;
$limit = $this->limit_max;
$uri_view = $this->modulo . $seccion;
$url_link = $this->path . 'listado';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$sqlData = array('buscar' => $filtro, 'offset' => $offset, 'limit' => $limit);
$uri_segment = $this->uri_segment();
$total_rows = count($this->db_model->get_data($sqlData));
$sqlData['aplicar_limit'] = true;
$list_content = $this->db_model->get_data($sqlData);
$url = base_url($url_link);
$arreglo = array($total_rows, $url, $limit, $uri_segment);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows) {
foreach ($list_content as $value) {
// Evento de enlace
$atrr = array('href' => '#', 'onclick' => $tab_detalle . '(' . $value['id_nutricion_receta'] . ')');
// $btn_acciones['excel'] = '<span id="ico-excel" style="cursor:pointer;"> <a href='.base_url($this->path.'export_rexlsx?filtro='.base64_encode($value['id_nutricion_receta'])).' title="'.$this->lang_item("reporte").'"></a></span>';
$accion_id = $value['id_nutricion_receta'];
$btn_acciones['excel'] = '<span id="ico-excel_' . $accion_id . '" class="ico_acciones ico_excel fa fa-file-text" onclick="window.location.href=\'' . base_url($this->path . 'export_rexlsx?filtro=' . base64_encode($value['id_nutricion_receta'])) . '\';" title="' . $this->lang_item("reporte") . '"></span>';
$acciones = implode(' ', $btn_acciones);
// Datos para tabla
$tbl_data[] = array('id' => $value['id_nutricion_receta'], 'receta' => tool_tips_tpl($value['receta'], $this->lang_item("tool_tip"), 'right', $atrr), 'clave_corta' => $value['clave_corta'], 'sucursal' => $value['sucursal'], 'porciones' => $value['porciones'], 'familia' => $value['familia'], 'preparacion' => $value['preparacion'], 'acciones' => $acciones);
}
// Plantilla
$tbl_plantilla = set_table_tpl();
// Titulos de tabla
$this->table->set_heading($this->lang_item("ID"), $this->lang_item("lbl_receta"), $this->lang_item("lbl_clave_corta"), $this->lang_item("lbl_sucursal"), $this->lang_item("lbl_porciones"), $this->lang_item("lbl_familia"), $this->lang_item("lbl_preparacion"), $this->lang_item("lbl_acciones"));
// Generar tabla
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->path . 'export_xlsx?filtro=' . base64_encode($filtro)));
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search", false), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['export'] = button_tpl($buttonTPL);
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例10: listado
public function listado($offset = 0)
{
$seccion = '/listado';
$tab_detalle = $this->tab3;
$limit = $this->limit_max;
$uri_view = $this->modulo . $seccion;
$url_link = $this->path . 'listado';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$sqlData = array('buscar' => $filtro, 'offset' => $offset, 'limit' => $limit);
$uri_segment = $this->uri_segment();
$total_rows = count($this->db_model->db_get_data_almacen($sqlData));
$sqlData['aplicar_limit'] = false;
$list_content = $this->db_model->db_get_data_almacen($sqlData);
$url = base_url($url_link);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($list_content as $value) {
$atrr = array('href' => '#', 'onclick' => 'detalle(' . $value['id_almacen_almacenes'] . ')');
// Validación de pasillos y/o gavetas en almacen
$pasillos = $this->db_model->db_get_data_pasillos_por_almacen(array('id_almacen' => $value['id_almacen_almacenes']));
$gavetas = $this->db_model->db_get_data_gavetas_por_almacen(array('id_almacen' => $value['id_almacen_almacenes']));
// Acciones
$accion_id = $value['id_almacen_almacenes'];
$btn_acciones['detalle'] = '<span id="ico-detalle_' . $accion_id . '" class="ico_acciones ico_detalle fa fa-search-plus" onclick="detalle(' . $accion_id . ')" title="' . $this->lang_item("detalle") . '"></span>';
$btn_acciones['eliminar'] = $value['edit'] && !$pasillos && !$gavetas ? '<span id="ico-eliminar_' . $accion_id . '" class="ico_acciones ico_eliminar fa fa-times" onclick="eliminar(' . $accion_id . ')" title="' . $this->lang_item("eliminar") . '"></span>' : '';
$acciones = implode(' ', $btn_acciones);
$edit = !$value['edit'] ? '*' : '';
// Datos para tabla
$tbl_data[] = array('id' => $value['clave_corta'], 'almacenes' => $edit . tool_tips_tpl($value['almacenes'], $this->lang_item("tool_tip"), 'right', $atrr), 'clave_corta' => $edit . $value['clave_corta'], 'sucursal' => $value['sucursal'], 'tipos' => $value['tipos'], 'descripcion' => $value['descripcion'], 'acciones' => $acciones);
}
// Plantilla
$tbl_plantilla = set_table_tpl();
// Titulos de tabla
$this->table->set_heading($this->lang_item("cvl_corta"), $this->lang_item("almacen"), $this->lang_item("cvl_corta"), $this->lang_item("sucursal"), $this->lang_item("tipo"), $this->lang_item("descripcion"), $this->lang_item("acciones"));
// Generar tabla
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->path . 'export_xlsx?filtro=' . base64_encode($filtro)));
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['export'] = button_tpl($buttonTPL);
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例11: buscar_ventas
public function buscar_ventas($offset = 0)
{
$objData = $this->ajax_post('objData');
//print_debug(implode(',',$objData));
$limit = $this->limit_max;
$sqlData = array('sucursal' => $objData['lts_sucursales'] != 0 ? $objData['lts_sucursales'] : '', 'punto_venta' => isset($objData['listado_punto_venta']) ? $objData['listado_punto_venta'] : '', 'fecha_inicio' => !empty($objData['fecha_inicio']) ? $objData['fecha_inicio'] : date("d/m/Y"), 'fecha_final' => !empty($objData['fecha_final']) ? $objData['fecha_final'] : '', 'rango' => !empty($objData['fecha_inicio']) && !empty($objData['fecha_final']) ? true : false, 'offset' => $offset, 'limit' => $limit);
$uri_segment = $this->uri_segment();
$total_rows = count($this->db_model->db_get_all_sucursal($sqlData));
$sqlData['aplicar_limit'] = true;
$list_content = $this->db_model->db_get_all_sucursal($sqlData);
$url = base_url() . 'ventas/ventas_punto_venta/paginar';
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows) {
foreach ($list_content as $value) {
$btn_acciones['detalle'] = '<span id="ico-detalle_' . $value['id_venta'] . '" class="ico_acciones ico_detalle fa fa-search-plus" onclick="detalle(' . $value['id_venta'] . ')" title="' . $this->lang_item("detalle") . '"></span>';
$btn_acciones['comprobante'] = '<span style="color:green; cursor: pointer;" id="ico-comprobante_' . $value['id_venta'] . '" class="ico_ver_comprobante iconfa-ok" onclick="ver_comprobante(' . $value['id_venta'] . ')" title="' . $this->lang_item("lbl_ver_comprobante") . '"></span>';
$acciones = implode(' ', $btn_acciones);
$tbl_data[] = array('id' => $value['id_venta'], 'ticket' => $value['consecutivo'], 'fecha_venta' => $value['fecha_venta'], 'esquema' => $value['esquema'], 'subtotal' => $this->session->userdata('moneda') . ' ' . $value['monto_subtotal'], 'descuento' => $value['monto_descuento'] == 0 ? $this->lang_item("lbl_no_aplica") : $this->session->userdata('moneda') . ' ' . $value['monto_descuento'], 'total' => $this->session->userdata('moneda') . ' ' . $value['monto_total'], 'efectivo' => $this->session->userdata('moneda') . ' ' . $value['efectivo'], 'tarjeta' => str_replace('|', ',', $value['tarjeta']), 'banco' => str_replace('|', ',', $value['banco']), 'cambio' => $this->session->userdata('moneda') . ' ' . $value['cambio'], 'acciones' => $acciones);
}
// Plantilla
$tbl_plantilla = set_table_tpl();
// Titulos de tabla
$this->table->set_heading($this->lang_item("ID"), $this->lang_item("lbl_ticket"), $this->lang_item("lbl_fecha_venta"), $this->lang_item("lbl_esquema"), $this->lang_item("lbl_subtotal"), $this->lang_item("lbl_descuento"), $this->lang_item("lbl_total"), $this->lang_item("lbl_efectivo"), $this->lang_item("lbl_tarjeta"), $this->lang_item("lbl_banco"), $this->lang_item("lbl_cambio"), $this->lang_item("lbl_acciones"));
// Generar tabla
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$cadena = implode(',', $objData);
//print_debug($filtro);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'fa fa-file-excel-o', 'href' => base_url($this->path . 'export_xlsx?cadena=' . base64_encode($cadena)));
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['export'] = button_tpl($buttonTPL);
$tabData['tabla'] = $tabla;
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
echo json_encode($tabData);
}
示例12: listado
public function listado($offset = 0)
{
$seccion = '';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$accion = $this->tab['listado'];
$tab_detalle = $this->tab['detalle'];
$limit = $this->limit_max;
$uri_view = $this->modulo . '/' . $accion;
$url_link = $this->path . $seccion . $accion;
$sqlData = array('buscar' => $filtro, 'offset' => $offset, 'limit' => $limit, 'aplicar_limit' => true);
$uri_segment = $this->uri_segment();
$total_rows = $this->db_model->db_get_total_rows($sqlData);
$list_content = $this->db_model->db_get_data($sqlData);
$url = base_url($url_link);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($list_content as $value) {
// Evento de enlace
$atrr = array('href' => '#', 'onclick' => $tab_detalle . '(' . $value['id_compras_proveedor'] . ')');
// Acciones
$btn_acciones['detalle'] = '<span id="ico-detalle" style="cursor:pointer;" onclick="detalle(' . $value['id_compras_proveedor'] . ')"><i class="fa fa-search-plus" style="color:blue;" title="' . $this->lang_item("detalle") . '"></i></span>';
$btn_acciones['eliminar'] = '<span id="ico-eliminar" style="cursor:pointer;" onclick="eliminar(' . $value['id_compras_proveedor'] . ')"><i class="fa fa-times" style="color:red;" title="' . $this->lang_item("eliminar") . '"></i></span>';
$acciones = implode(' ', $btn_acciones);
// Datos para tabla
$tbl_data[] = array('id' => $value['razon_social'], 'razon_social' => tool_tips_tpl($value['razon_social'], $this->lang_item("tool_tip"), 'right', $atrr), 'nombre_comercial' => $value['nombre_comercial'], 'rfc' => $value['rfc'], 'clave_corta' => $value['clave_corta'], 'region' => $value['region'], 'entidad' => $value['entidad'], 'acciones' => $acciones);
}
$tbl_plantilla = set_table_tpl();
$this->table->set_heading($this->lang_item("id"), $this->lang_item("lbl_rsocial"), $this->lang_item("lbl_nombre"), $this->lang_item("lbl_rfc"), $this->lang_item("lbl_clv"), $this->lang_item("lbl_clv_region"), $this->lang_item("lbl_entidad"), $this->lang_item("acciones"));
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->path . 'export_xlsx?filtro=' . base64_encode($filtro)));
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['export'] = button_tpl($buttonTPL);
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例13: listado
public function listado($offset = 0)
{
$data_tab_2 = "";
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$uri_view = $this->uri_modulo . 'listado';
$limit = 10;
$uri_segment = $this->uri_segment();
$lts_content = $this->clientes_model->consulta_clientes($limit, $offset, $filtro);
$total_rows = count($this->clientes_model->consulta_clientes($limit, $offset, $filtro, false));
$url = base_url($this->uri_modulo . $this->uri_submodulo . 'listado');
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($lts_content as $value) {
$atrr = array('href' => '#', 'onclick' => 'detalle(' . $value['id_ventas_clientes'] . ')');
$tbl_data[] = array('id' => $value['nombre'], 'nombre_cliente' => tool_tips_tpl($value['nombre'] . ' ' . $value['paterno'] . ' ' . $value['materno'], $this->lang_item("tool_tip"), 'right', $atrr), 'razon_social' => $value['razon_social'], 'clave_corta' => $value['clave_corta'], 'rfc' => $value['rfc'], 'telefonos' => $value['telefonos'], 'id_entidad' => $value['entidad'], 'id_sucursal' => $value['sucursal']);
}
$tbl_plantilla = set_table_tpl();
$this->table->set_heading($this->lang_item("nombre_cliente"), $this->lang_item("nombre_cliente"), $this->lang_item("razon_social"), $this->lang_item("clave_corta"), $this->lang_item("rfc_clientes"), $this->lang_item("telefonos"), $this->lang_item("entidad"), $this->lang_item("sucursal"));
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->uri_modulo . $this->uri_submodulo . 'export_xlsx?filtro=' . base64_encode($filtro)));
} else {
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
$buttonTPL = "";
}
$data_tab_2['filtro'] = $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$data_tab_2['export'] = button_tpl($buttonTPL);
//$data_tab_2['import'] = button_tpl($buttonIPX);
$data_tab_2['tabla'] = $tabla;
$data_tab_2['paginador'] = $paginador;
$data_tab_2['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $data_tab_2, true));
} else {
return $this->load_view_unique($uri_view, $data_tab_2, true);
}
}
示例14: listado
public function listado($offset = 0)
{
$seccion = '/listado';
$tab_detalle = $this->tab3;
$limit = $this->limit_max;
$uri_view = $this->modulo . $seccion;
$url_link = $this->path . 'listado';
$filtro = $this->ajax_post('filtro') ? $this->ajax_post('filtro') : "";
$sqlData = array('buscar' => $filtro, 'offset' => $offset, 'limit' => $limit, 'aplicar_limit' => true);
$uri_segment = $this->uri_segment();
$list_content = $this->db_model->db_get_data($sqlData);
$sqlData['aplicar_limit'] = null;
$total_rows = count($this->db_model->db_get_data($sqlData));
$url = base_url($url_link);
$paginador = $this->pagination_bootstrap->paginator_generate($total_rows, $url, $limit, $uri_segment, array('evento_link' => 'onclick', 'function_js' => 'load_content', 'params_js' => '1'));
if ($total_rows > 0) {
foreach ($list_content as $value) {
$atrr = array('href' => '#', 'onclick' => 'detalle(' . $value['id_compras_articulo_precios'] . ')');
// Acciones
$accion_id = $value['id_compras_articulo_precios'];
$btn_acciones['detalle'] = '<span id="ico-detalle_' . $accion_id . '" class="ico_detalle fa fa-search-plus" onclick="detalle(' . $accion_id . ')" title="' . $this->lang_item("detalle") . '"></span>';
$btn_acciones['eliminar'] = '<span id="ico-eliminar_' . $accion_id . '" class="ico_eliminar fa fa-times" onclick="eliminar(' . $accion_id . ')" title="' . $this->lang_item("eliminar") . '"></span>';
$acciones = implode(' ', $btn_acciones);
$tbl_data[] = array('id' => $value['id_compras_articulo_precios'], 'upc' => tool_tips_tpl($value['upc'], $this->lang_item("tool_tip"), 'right', $atrr), 'sku' => tool_tips_tpl($value['sku'], $this->lang_item("tool_tip"), 'right', $atrr), 'articulo' => tool_tips_tpl($value['articulo'], $this->lang_item("tool_tip"), 'right', $atrr), 'cl_region' => $value['cl_region'], 'nombre_comercial' => $value['nombre_comercial'], 'marca' => $value['marca'], 'presentacion' => $value['presentacion'], 'costo_sin_impuesto' => $this->session->userdata('moneda') . ' ' . $value['costo_sin_impuesto'], 'acciones' => $acciones);
}
// Plantilla
$tbl_plantilla = set_table_tpl();
// Titulos de tabla
$this->table->set_heading($this->lang_item("listado_precios"), $this->lang_item("upc"), $this->lang_item("sku"), $this->lang_item("articulo"), $this->lang_item("cl_region"), $this->lang_item("proveedor"), $this->lang_item("marca"), $this->lang_item("presentacion"), $this->lang_item("costo"), $this->lang_item("acciones"));
// Generar tabla
$this->table->set_template($tbl_plantilla);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'iconsweets-excel', 'href' => base_url($this->path . 'export_xlsx?filtro=' . base64_encode($filtro)));
} else {
$buttonTPL = "";
$msg = $this->lang_item("msg_query_null");
$tabla = alertas_tpl('', $msg, false);
}
$tabData['filtro'] = isset($filtro) && $filtro != "" ? sprintf($this->lang_item("msg_query_search"), $total_rows, $filtro) : "";
$tabData['tabla'] = $tabla;
$tabData['export'] = button_tpl($buttonTPL);
$tabData['paginador'] = $paginador;
$tabData['item_info'] = $this->pagination_bootstrap->showing_items($limit, $offset, $total_rows);
if ($this->ajax_post(false)) {
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
} else {
return $this->load_view_unique($uri_view, $tabData, true);
}
}
示例15: sucursales
public function sucursales()
{
$forma = '';
$pago = '';
$venta = '';
$id_sucursal = $this->ajax_post('id_sucursal');
$fpago = $this->db_model->get_forma_pago($id_sucursal);
$epago = $this->db_model->get_esquemas_pago($id_sucursal);
$eventa = $this->db_model->get_esquemas_venta($id_sucursal);
$detalle = $this->db_model->get_orden_unico_sucursal($id_sucursal);
$total_rows = count($detalle);
if ($fpago && $epago && $eventa) {
foreach ($fpago as $key => $value) {
$forma_pago[] = $value['forma_pago'];
$forma .= '-' . $forma_pago[$key] . '<br>';
}
foreach ($epago as $key => $value) {
$esquema_pago[] = $value['esquema_pago'];
$pago .= '-' . $esquema_pago[$key] . '<br>';
}
foreach ($eventa as $key => $value) {
$esquema_venta[] = $value['esquema_venta'];
$venta .= '-' . $esquema_venta[$key] . '<br>';
}
} else {
$fpago = "";
$epago = "";
$eventa = "";
}
$tbl_plantilla = set_table_tpl();
$tbl_data = array('lbl_clave_corta' => $this->lang_item("lbl_sucursal"), 'txt_clave_corta' => $detalle[0]['clave_corta'], 'lbl_horario_atencion' => $this->lang_item("lbl_horario_atencion"), 'txt_horario_atencion' => $detalle[0]['inicio'] . ' a ' . $detalle[0]['final'], 'lbl_esquema_pago' => $this->lang_item("lbl_esquema_pago"), 'txt_esquema_pago' => $pago, 'lbl_esquema_venta' => $this->lang_item("lbl_esquema_venta"), 'txt_esquema_venta' => $venta, 'lbl_comprobante_factura' => $this->lang_item("lbl_comprobante_factura"), 'txt_comprobante_factura' => $detalle[0]['factura'] == 1 ? 'si' : 'no', 'lbl_rs' => $this->lang_item("rs"), 'txt_rs' => $detalle[0]['razon_social'], 'lbl_region' => $this->lang_item("lbl_region"), 'txt_region' => $detalle[0]['region'], 'lbl_entidad' => $this->lang_item("lbl_entidad"), 'txt_entidad' => $detalle[0]['entidad'], 'lbl_rfc' => $this->lang_item("rfc"), 'txt_rfc' => $detalle[0]['rfc'], 'lbl_email' => $this->lang_item("lbl_email"), 'txt_email' => $detalle[0]['email'], 'lbl_encargado' => $this->lang_item("lbl_encargado"), 'txt_encargado' => $detalle[0]['encargado'], 'lbl_telefono' => $this->lang_item("lbl_telefono"), 'txt_telefono' => $detalle[0]['telefono'], 'lbl_direccion' => $this->lang_item("direccion"), 'txt_direccion' => $detalle[0]['direccion']);
// Plantilla
$plantilla = array('table_open' => '<table class="table table-bordered table-invoice">', 'cell_start' => '<td class="class="width30">', 'cell_alt_start' => '<td class="class="width70">');
$this->table->set_template($plantilla);
$tbl_data = $this->table->make_columns($tbl_data, 2);
$tabla = $this->table->generate($tbl_data);
$buttonTPL = array('text' => $this->lang_item("btn_xlsx"), 'iconsweets' => 'fa fa-file-excel-o', 'href' => base_url($this->path . 'export_sucursal_xlsx?filtro=' . base64_encode($detalle[0]['id_sucursal'])));
$tabData['export'] = button_tpl($buttonTPL);
$tabData['lbl_resumen'] = $this->lang_item('lbl_resumen');
$tabData['tabla'] = $tabla;
$uri_view = $this->modulo . '/' . $this->seccion . '/ficha_sucursales_detalle';
echo json_encode($this->load_view_unique($uri_view, $tabData, true));
}