![]() |
Documentación GVHIDRA 3.1.5
|
Ir al código fuente de este archivo.
Funciones | |
smarty_block_CWBarraInfPanel ($params, $content, &$smarty) |
smarty_block_CWBarraInfPanel | ( | $ | params, |
$ | content, | ||
&$ | smarty | ||
) |
Definición en la lÃnea 34 del archivo block.CWBarraInfPanel.php.
{ // LECTURA DE VALORES DE LA PILA // //Puntero a la pila de etiquetas que contiene a CWFichaEdicion $punteroPila= count($smarty->_tag_stack)-1; $CW = $smarty->_tag_stack[$punteroPila][0]; //Puntero a la etiqueta Padre (CWPanel) $punteroPilaPadre = $punteroPila - 1; $CWPadre = $smarty->_tag_stack[$punteroPilaPadre][0]; if(!isset($content)) // Si se abre la etiqueta {CWBarraInfPanel}... { $n_comp = "CWBarraInfPanel"; $num = $smarty->igepPlugin->registrarInstancia($n_comp); } else { $igepSmarty = new IgepSmarty(); $ini_barra = "<tr>\n"; $ini_barra .= "<td align='center'>\n"; $ini_barra .= "<div class='barraInfPanel'>"; $ini_barra .= "<table style='width: 100%; ' cellspacing='0' cellpadding='2'>\n"; $ini_barra .= "<tr>\n"; $ini_barra .= "<td class='paginador'>\n"; $idPanel = $smarty->_tag_stack[$punteroPilaPadre][1]['id']; if ($smarty->_tag_stack[$punteroPilaPadre][1]['id']!='fil') { $nombre_paginador = $smarty->_tag_stack[$punteroPilaPadre][1]['id']."_paginacion"; $llamadasJS = ""; $llamadasJS .= "if (eval(".$nombre_paginador.")) \n"; $llamadasJS .= "{\n"; $llamadasJS .=$nombre_paginador.".dibujar_enlaces();"; $llamadasJS .= "}\n"; $igepSmarty->addPostScript($llamadasJS); $paginacion = "<!-- PAGINACIÓN EN BARRA INFERIOR -->\n"; $paginacion .= "<div id='capa_".$nombre_paginador."' style='display:inline'>".$igepSmarty->getPostScript()."</div>\n"; $paginacion .= " "; // $paginacion .= "<div id='capa_".$idPanel."_listaModificados' style='display:none'>"; // //REVIEW: David, comentado el desplegable de cambios // $paginacion .= "<select name='".$idPanel."_listaModificados' id='".$idPanel."_listaModificados' style='font-size:80%;' "; // $paginacion_js =""; // $paginacion_js .= "onChange=\"javascript:"; // $paginacion_js .= "if (!( (".$nombre_paginador.".hayError()) || (this.selectedIndex==0) )) { "; // $paginacion_js .= $nombre_paginador.".abrir_pagina(parseInt(this.options[this.selectedIndex].value)); "; // $paginacion_js .= "this.selectedIndex = 0; "; // $paginacion_js .= "} else {".$nombre_paginador.".darAviso();"; // $paginacion_js .= "}\" "; // $paginacion .= $paginacion_js." > "; // $paginacion .= "<option>cambios</option>"; // $paginacion .= "</select>"; // $paginacion .= "</div>\n"; $paginacion .= " <img style='display:none; width: 18px; height:14px; border-style:none' id='"; $paginacion .= $idPanel."_imgModificado' src='".IMG_PATH_CUSTOM."avisos/marcaModificado.gif' alt='*' "; $paginacion .= "title='Página con modificaciones pendientes.' />"; $ini_barra .= $paginacion; } $ini_barra .= "</td>\n"; $ini_barra .= "<td align='right'>\n"; $fin_barra = "</td>\n"; $fin_barra .= "</tr>\n"; $fin_barra .= "</table>\n"; $fin_barra .= "</div>"; return $ini_barra.$content.$fin_barra; } }