Comunidad de diseño web y desarrollo en internet online

Como colocar un menu externo.

Citar            
MensajeEscrito el 12 Mar 2011 12:07 pm
Estoy haciendo una web la cual tiene un menu lateral desplegable, pero debido a que tiene mucho contenido y se actualiza a menudo queria saber si hay forma de poder llamar a este menu o colocarlo de manera externa para no tener que modificarlo desde todas y cada una de las paginas html, simplemente modificando el archivo del menu que se actualizasen en todas las secciones, ahora lo tengo que si modifico algo lo tengo que hacer manualmente en todas las secciones (que no son pocas XD), quizas colocandolo en un archivo js o css no se, os agradezco cualquier sugerencia.

Por Gaspi08

41 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Mar 2011 04:29 pm
con php en include o ajax
saludos alejandro

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 13 Mar 2011 02:24 pm
Hola, lo que puedes hacer es crearlo en un *.htm aparte y después añadirlo con un <iframe>. Buena suerte !

Por sephirot47

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 14 Mar 2011 07:07 pm
ok gracias por las respuestas...probare si me sirve

Por Gaspi08

41 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Mar 2011 02:29 pm
Bueno, probe con iframe y al clicar en los enlaces del menu me los abre dentro del iframe...hay manera de poder abrirlos fuera?

Por Gaspi08

41 de clabLevel



 

safari
Citar            
MensajeEscrito el 22 Mar 2011 03:15 am
Genera una funcion php que te haga el trabajo de la siguiente manera:

Código PHP :


<?php 
function menu($ruta){ 
 
//aqui codigo del menu 
 
//ejemplo de uso de la ruta: 
 
 
?>
<a href="<?php  echo $ruta;?>/modulo/index.php">Este es un vinculo del menu</a> 
<?php 
 
} 
 
 
?>
 
 





Ese es un ejemplo, lo de la ruta, es solamente para pasarle como parametro la ruta, en el caso de que esten en carpetas distintas los index, y quieras que no se pierdan los links del menu


Luego llamas la funcion de la siguiente manera:

Código PHP :

<?php
include('funcionmenu.php'); 
 
//funcionmenu es el archivo php que contiene el menu 
 
 
menu('..'); 
 ?>

//aqui codigo html que quieras
 

//menu es la función que llama al menu, donde '..' significa que los links estan una carpeta más arriba de donde llamas el menu

//insisto, lo de la ruta es solo un ejemplo de uso





Espero haber sido claro

Saludos :)

Por sebifrost

61 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Mar 2011 11:09 am
ok...gracias sebifrost, probare si me sirve.

Por Gaspi08

41 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.