¡Vaya! Pues me he quedado en blanco. Sigue saliéndome error así:
Código PHP:
Ver original$nav = array("Manualidades básicas", "Fofuchas", "Literatura", "Especiales"); // Menú principal // Acceso a las secciones:
$dir_basicas = "manualidades-basicas/";
$dir_fofuchas = "fofuchas/";
$dir_literatura = "literatura/";
$dir_especiales = "especiales/";
/ Sub-menú de Manualidades Basicas:
"Mandalas" => $sub_basicas[0],
"Marcapáginas" => $sub_basicas[1],
"Posavasos" => $sub_basicas[2],
"Pulseras de gomitas" => $sub_basicas[3]
);
// Sub-menú de Fafuchas
"¿Qué son las fofuchas?" => $sub_fofuchas[0],
"Galería de fofuchas" => $sub_fofuchas[1],
"Fofucha personalizada" => $sub_fofuchas[2])
;
// Sub-menú de Literatura Mística
$literatura = array("Narrativa" => $sub_literatura[0], "Relatos" => $sub_literatura[1],
"Poesía" => $sub_literatura[2]
);
// Submenú de Especiales
$especiales = array("Organitas" => $sub_especiales[0], "Cuadros con mandalas" => $sub_especiales[1],
"Cuadros personalizados" => $sub_especiales[2]
);
// Acceso a las subsecciones:
$sub_basicas = array($dir_basicas."mandalas.php", $dir_basicas."marcapaginas.php", $dir_basicas."posavasos.php", $dir_basicas."pulseras-de-gomitas.php"); // Sub-menú del menú de Manualidades Básicas $sub_fofuchas = array($dir_fofuchas."que-son-las-fofuchas.php", $dir_fofuchas."galeria-de-fofuchas.php", $dir_fofuchas."fofucha-personalizada.php"); // Sub-menú del menú de Fofuchas $sub_literatura = array($dir_literatura."narrativa.php", $dir_literatura."relatos.php", $dir_literatura."poesias.php"); // Sub-menú de Literatura $sub_especiales = array($dir_especiales."organitas.php", $dir_especiales."cuadros-con-mandalas.php", $dir_especiales."cuadros-personalizados.php"); // Sub-menú de Especiales
function submenu ($elemento) {
global $sub_basicas, $sub_fofuchas, $sub_literatura, $sub_especiales;
$sub;
switch($elemento) {
case "Manualidades básicas":
$sub = $sub_basicas;
break;
case "Fofuchas":
$sub = $sub_fofuchas;
break;
case "Literatura":
$sub = $sub_literatura;
break;
default:
$sub = $sub_especiales;
break;
};
foreach ($elemento as $e) {
echo "<li>$e
<ul>";
foreach ($sub as $nombre => $dir) {
echo "<li><a href=\"$dir\">$nombre</a></li>
</ul>
</li>";
}
}
}
foreach ($nav as $emp) { // $emp = elemento de menu principal
submenu($emp);
}
¿Cómo hago para asociar el elemento del menú principal con el submenú respectivo? ¡Me he quedado en blanco...