function smenu() { $pertenece = $this->session->userdata['panel']; if ($pertenece === FALSE) { $pertenece = 0; } $out = ''; $arreglo = arr_menu(2, $pertenece); $arreglo = arr2panel($arreglo); if (count($arreglo) > 0) { $out = '<div id=\'accordion\'>'; foreach ($arreglo as $panel => $opciones) { $out .= "<div class='myAccordion-declencheur'><h1>" . $panel . "</h1></div>\n"; $out .= "<div class='myAccordion-content'><table width='100%' cellspacing='0' border='0'>\n"; $color = "#FFFFFF"; foreach ($opciones as $opcion) { $out .= "<tr bgcolor='{$color}'><td>"; $out .= arr2link($opcion); $out .= "</td></tr>\n"; if ($color == "#FFFFFF") { $color = "#F4F4F4"; } else { $color = "#FFFFFF"; } } $out .= "</table></div>\n"; } $out .= '</div>'; } $data['smenu'] = $out; return $this->layout->load->view($this->common . 'smenu', $data, true); }
function barra_menu($modulo = NULL) { if (empty($modulo)) { return; } $arr = arr_menu(3, $modulo); $retorna = array(); foreach ($arr as $op) { $retorna[] = arr2link($op); } return $retorna; }
function accordion($pertenece = NULL) { if (empty($pertenece)) { return; } $out = ''; $arreglo = arr_menu(2, $pertenece); $arreglo = arr2panel($arreglo); if (count($arreglo) > 0) { //$out ='<div id=\'accordion\'>'; foreach ($arreglo as $panel => $opciones) { $out .= "<div class='myAccordion-declencheur'><h1>" . htmlentities($panel) . "</h1></div>\n"; $out .= "<div class='myAccordion-content'><table width='100%' cellspacing='0' border='0'>\n"; $color = "#FFFFFF"; foreach ($opciones as $opcion) { $out .= "<tr bgcolor='{$color}'><td>"; $out .= arr2link($opcion); $out .= "</td></tr>\n"; if ($color == "#FFFFFF") { $color = "#F4F4F4"; } else { $color = "#FFFFFF"; } } $out .= "</table></div>\n"; } //$out .='</div>'; } echo $out; }
function cargapanel($pertenece = NULL) { if (empty($pertenece)) { return; } $utf8c = $this->db->char_set == 'latin1' && $this->config->item('charset') == 'UTF-8'; $dbpertenece = $this->db->escape($pertenece); $out = ''; $arreglo = arr_menu(2, $pertenece); $arreglo = arr2panel($arreglo); if (count($arreglo) > 0) { $out = ''; $desca = $this->datasis->dameval("SELECT mensaje FROM intramenu WHERE modulo={$dbpertenece}"); $imagen = $this->datasis->dameval("SELECT TRIM(imagen) imagen FROM intramenu WHERE modulo={$dbpertenece}"); if ($utf8c) { $desca = utf8_encode($desca); } $desca = htmlentities($desca, ENT_COMPAT, 'UTF-8'); $out .= '<div style="margin:0px 0px;">'; $out .= '<table width="100%" border="0"><tr>'; if (strlen($imagen) == 0) { $out .= '<td> </td>'; } else { $out .= '<td width="70">' . img(array('src' => 'images/' . $imagen, 'height' => 30)) . '</td>'; } $out .= '<td style="font-size:1.4em;font-weigth:bold">' . $desca . '</td>'; $out .= '</tr></table>'; $out .= '</div>'; $out .= '<div id="maso">'; $i = 0; foreach ($arreglo as $panel => $opciones) { $i++; if ($panel != 'REPORTES' && $panel != 'CONSULTAS') { if ($pertenece == '9') { $out .= '<div class=\'box col1\' style="color:#FAFAFA;background:#C11B17;"><span style="font-size:1.1em;font-weight:900;margin-bottom:18px">' . htmlentities($panel) . '</span>'; } else { $out .= '<div class=\'box col1\' style="color:#030C3F;background:#COCOCO;"><span style="font-size:1.1em;font-weight:900;margin-bottom:18px">' . htmlentities($panel) . '</span>'; } $out .= '<table width=\'100%\' cellspacing=\'1\' border=\'0\'>'; foreach ($opciones as $id => $opcion) { $color = $id % 2 == 0 ? 'F8F8F8' : 'FFFFFF'; $out .= "<tr bgcolor='#{$color}'><td>"; $out .= arr2link($opcion, $utf8c); $out .= '</td></tr>'; } $out .= '</table></div>'; } } $out .= '</div>'; } echo $out; }
function cargapanel($pertenece = NULL) { if (empty($pertenece)) { return; } $out = ''; $arreglo = arr_menu(2, $pertenece); $arreglo = arr2panel($arreglo); if (count($arreglo) > 0) { $desca = $this->datasis->dameval("SELECT mensaje FROM intramenu WHERE modulo='" . $pertenece . "' "); $imagen = $this->datasis->dameval("SELECT imagen FROM intramenu WHERE modulo='" . $pertenece . "' "); $desca = $desca; $out .= "<div>"; $out .= "<table ><tr><td>" . image($imagen) . "</td><td>"; $out .= "<h2>" . $desca . "</h2></td></tr></table>"; $out .= "</div>"; $out .= "<div id='maso'>"; foreach ($arreglo as $panel => $opciones) { $out .= "<div class='box col1'><h3>" . $panel . "</h3>\n"; $out .= "<table width='100%' cellspacing='1' border='0'>\n"; $color = "#FFFFFF"; foreach ($opciones as $opcion) { $out .= "<tr bgcolor='{$color}'><td>"; $out .= arr2link($opcion); $out .= "</td></tr>\n"; if ($color == "#FFFFFF") { $color = "#F4F4F4"; } else { $color = "#FFFFFF"; } } $out .= "</table></div>\n"; } $out .= '</div>'; } echo $out; }