Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/03/2008, 10:43
bysv
 
Fecha de Ingreso: febrero-2008
Mensajes: 74
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Barra de navegacion

Se trata de un menu lateral con 7 apartados:

Cita:
<div id="menu">
<div id="princmenu">
<a href="index.php" class="textmenu">&nbsp;<br />&nbsp;<br />&nbsp;</a>
</div>
<div id="laescmenu">
<a href="?esc=laescuela" class="textmenu">&nbsp;<br />&nbsp;</a>
</div>
<div id="ensemenu">
<a href="#" class="textmenu">&nbsp;<br />&nbsp;</a>
</div>
<div id="secremenu">
<a href="#" class="textmenu">&nbsp;<br />&nbsp;</a>
</div>
<div id="actimenu">
<a href="#" class="textmenu">&nbsp;<br />&nbsp;</a>
</div>
<div id="ampamenu">
<a href="#" class="textmenu">&nbsp;<br />&nbsp;</a>
</div>
<div id="vincmenu">
<a href="#" class="textmenu">&nbsp;<br />&nbsp;</a>
</div>
</div>
El contenido que muestra este menu aparece en la pagina principal index.php mediante variables $_GET.

Ahora, en la parte superior del contenido tengo una barra horizontal para mostrar el tipo de menu del que os hablo.

La idea es que aparezca:
Principal > La escuela
Principal > Enseñanzas
.
.
Según lo que se esté mostrando.
Encontre por ahi un codigo de un menu parecido pero no me funciona y es el siguiente

breadcrumb.php

Cita:
function barra_navegacion($RUTA_INFO) {
global $pagina_actual, $raiz_url;
$raiz_url="http://localhost/appserv/emmdsitio";

$RUTA_INFO = str_replace("_", " ", $RUTA_INFO);

$rutaArray = explode("/",$RUTA_INFO);// explode crea un array separando la ruta por "/"

// Inicializa la variable y añade el enlace a la pagina principal
if(!isset($raiz_url)) { $raiz_url=""; }
$rastromigas = '<a href="'.$raiz_url.'/" title="Home Page">Principal</a> &gt; ';

$nueva_ruta = $raiz_url."/"; //Nueva ruta

for($a=1;$a<count($rutaArray)-1;$a++) { //count devuelve el número de elementos en $pathArray
$mostrar_rastro = ucwords($rutaArray[$a]); // Capitaliza la primera letra de cada palabra en la seccion name


$nueva_ruta .= $rutaArray[$a].'/'; // reconstruye la ruta de navegacion
// construye el HTML para la ruta del breadcrumb
$rastromigas .= '<a href="'.$nueva_ruta.'">'.$mostrar_rastro.'</a> &gt; ';
}
// Añade la pagina actual
if(!isset($pagina_actual)) { $pagina_actual = "Página actual"; }

$rastromigas .= "<strong>".$pagina_actual."</strong>";

// Imprime el HTML generado
print($rastromigas);

// devuelve true (no es necesario, pero quizás el usuario quiera verificar el exito
return true;
}
Todo está correcto, el caso es que principal me lo muestra perfecto pero no se que podria poner para que la pagina actual en la que se encuentra se identifique.

Gracias