Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño web (http://www.forosdelweb.com/f91/)
-   -   como se hacen esos menus como el que tenemos aca arriba en foros del web? (http://www.forosdelweb.com/f91/como-hacen-esos-menus-como-que-tenemos-aca-arriba-foros-del-web-456210/)

akchido 12/01/2007 23:59

como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
hola, una disculpa si no estoy en la categoria adecuada, solo que no supe donde poner mi pregunta, bueno a lo que vamos, la verdad me gustan mucho esos menus como el de aca arriba en foros del web:

Foros del Web > Diseño de Sitios web > Web general

esos donde cada titulo es una liga pero no se como se hacen, si alguien me podria ayudar diciendome un pequeño ejemplo o recomendandome algun tutorial se lo agradeceria.

Saludos

hectorejch 13/01/2007 07:42

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
Hola, fijate este post: http://www.forosdelweb.com/f91/indicador-estas-______-_____-451436/:arriba:

akchido 13/01/2007 23:11

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
gracias por responder, pero la verdad me quede igual que antes jaja, osea le pongo esto a mi link?:
<a href="archivo.php?valor=Historia">Historia</a>

y ya con un include agrego?:
Tu web &gt; <?php echo $_GET['valor']; ?>

y ya con eso?
Saludos

sumolari 14/01/2007 01:55

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
Tu web &gt; <?php echo $_GET['valor']; ?> Lo que muestra es

Tu web > Historia (o dependiendo del vínculo otra cosa en ['valor']

Es decir, Tu web &gt; <?php echo $_GET['valor']; ?> corresponde al menú que tú decías.

EDITO:

Lo que le tienes que añadir a tu link es en <a href="archivo.php"> al archivo.php le añades ?valor=lo-que-quieres-que-aparezca . Quedando así <a href="archivo.php?valor=lo-que-quieres-que-aparezca">

Y así ya lo tienes.

akchido 14/01/2007 13:49

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
a oks si ya lo entendi, lo probe y ya me funciona!! :)

pero ahora como convierto "historia" o la variable de "valor" en un link a manera de que se pueda navegar por ellos a darle click?.

Gracias anticipadas

akchido 14/01/2007 23:35

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
una disculpa creo que me apresure en esa pregunta :pensando: Solo le puse las etiquetas <a></a> al codigo php y si sirvio, pero me surgio un inconveniente:

me fije que es mas complicadillo de lo que pense, ya que lo que tu me dijiste funciono muy bien, pero me di cuenta que no te marca de que pagina vienes osea nomas te pone la variable que esta en valor, y si nos fijamos en el ejemplo principal (el de foros del web)te marca toda una ruta:

Foros del Web > Diseño de Sitios web > Web general > como se hacen esos menus como el que tenemos aca arriba en foros del web?

donde cada titulo es la liga que te manda a esa pagina, y esa fue mi pregunta desde el principio, una disculpa por no saber explicarme mejor, pero te agradesco tu tiempo y si sabes de un tutorial pues creo que me interesaria mucho, ya que siento que ese tipo de menus le dan mas calidad a mi trabajo.

o si alguien sabe como realizarlos cualquier sugerencia seria de gran ayuda.

PD creo que este post ya se dirige mas a lo que es php asi que si algun moderador ve este post, pues creo que seria mejor moverlo al foro de php. Gracias

sumolari 15/01/2007 07:50

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
Lo que puedes hacer es darle a cada página una variable con un valor distinto, y luego que el menú te la cargue, pero no sé cómo hacerlo. Hace algún tiempo vi por iespana una web que hacía algo como lo que tú quieres en javascript. Espera un momento que te la busque y la pongo aquí...

sumolari 15/01/2007 08:02

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
Ahora no la encuentro, pero es la web de un pintor, y está en iespana... si la veo lo pongo por aquí...

akchido 15/01/2007 12:02

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
oks muchas gracias

sumolari 21/03/2007 16:06

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
Bien, rediseñando una web se me ocurrió un sistema para hacer eso, lo puedes ver aquí.
Yo uso variables de URL, tengo un archivo index.php con un imclude hacia navigator.php y hacia menu.php .
En menu.php todos los links tienen como url el archivo que sea y los valores a pasar, en este caso nav, subnav, navlink y subnavlink. Nav y subnav son para la palabra que tiene el link y subnavlink y navlink para la url.
Ejemplo de link

Código PHP:

<a href="archivo.php?nav=Sección de archivos de prueba&subnav=Archivo&navlink=seccion_donde_esta_archivo.php&subnavlink=archivo.php">
Archivo
</a

Luego en navigator.php

Código PHP:

    <div class="navigator">
        Est&aacute;s en: <a href="index.php">Inicio</a> <a href="<?php echo $_GET['navlink']; ?>"><?php echo $_GET['nav']; ?></a> <a href="<?php echo $_GET['subnavlink']; ?>"><?php echo $_GET['subnav']; ?></a>
    </div>

También se puede usar en <title></title>, y uso espacios porque al cargar las variables si no existen en PHP no se muestran, por eso el "engaño" funciona.
Si lo quieres complicar más puedes añadir un valor flechanav y flechasubnav, de manera que:

menu.php
Código PHP:

<a href="archivo.php?nav=Sección de archivos de prueba&subnav=Archivo&navlink=seccion_donde_esta_archivo.php&subnavlink=archivo.php&flechasubnav=>&flechanav=>">
Archivo
</a

navigator.php
Código PHP:

    <div class="navigator">
        Est&aacute;s en: <a href="index.php">Inicio</a><?php echo $_GET['flechanav']; ?><a href="<?php echo $_GET['navlink']; ?>"><?php echo $_GET['nav']; ?></a><?php echo $_GET['flechasubnav']; ?><a href="<?php echo $_GET['subnavlink']; ?>"><?php echo $_GET['subnav']; ?></a>
    </div>

En este método un link hacia una sección (nav) no debe de lleval ningún valor para flechasubnav, ya que sino se vería algo como:

Estás en: Inicio > Sección >

¡¡Espero que te sirva de ayuda!!

akchido 21/03/2007 19:14

Re: como se hacen esos menus como el que tenemos aca arriba en foros del web?
 
gracias, voy a ver que ondas pero igual gracias por tomarte la molestia
y ahi te aviso si jalo :)


La zona horaria es GMT -6. Ahora son las 10:15.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.