joseyma escribió:Muy buenas, quiero poner la ruta en los menus despegables, es decir, que al abrir el menu desplegable, pinche en uno de ellos y me vaya a otra de las paginas que yo he creado.
Lo he mirado bien en el tutorial, pero no me sale. Creo que es en Definir menus y dentro en ´ruta´ pero que ruta pongo? solo así: plantilla.html o tengo que poner <a href=plantilla.html a>
estoy hecho un lio. auyda please.
gracias de antemano.
Hola:
Depende de donde quiere que sea ese enlace, si en su desplegable, por ejemplo el que está más a la izquierda en su capa navegación solo tiene Secciones hacia abajo y no tiene Sub-secciones, entonces donde dice seccion 1, allí debe poner por ejemplo Principal, y donde dice ruta, poner plantilla.html. para que al pinchar en Principal, le lleve a la plantilla
Ahora si su desplegable tiene subsecciones, pues pone por ejemplo donde dice sub-seccion 2.1 un nombre que se refiera a lo que habla la página, y donde dice ruta, allí pone el nombre de esa página
Acá le dejo los dos ejemplos
if (TransMenu.isSupported())
{
var ms=new TransMenuSet(TransMenu.direction.down,1,0, TransMenu.reference.bottomLeft);
var desplegable1 = ms.addMenu(document.getElementById('desplegable1'));
desplegable1.addItem('Seccion 1','ruta');
Esta de arriba es una Seccion, o sea la primera casilla que se abre hacia abajo, donde dice Seccion 1, puede poner Principal y donde dice ruta allí pone el nombre de su pagina por ejemplo plantilla.html
A continuación hacia abajo está la casilla Seccion 2, imaginese que esa Seccion 2 tiene tres Subsecciones, y usted tiene tres paginas más (fuera de la Principal o plantilla.html) que hablan de las razas de perros, entonces donde dice Seccion 2 puede poner Razas de perros
solo allí , ya que donde dice ruta entonces no habria que poner nada porque para eso esa Seccion 2 tiene tres subsecciones.
Así que en la Subseccion 2.1 puede poner Caniche y donde dice ruta allí pone el nombre de la pagina que habla de los caniches, y en la Subseccion 2.2 puede poner donde dice Subseccion 2.2 por ejemplo Doberman, y donde dice ruta , el nombre de la pagina que habla de los Doberman, y en la Subseccion 2.3 pues Pastor alemán y en ruta paginacuatro.html
desplegable1.addItem('Seccion 2','ruta');
var desplegable1_0 = desplegable1.addMenu(desplegable1.items[1]);
desplegable1_0.addItem('Sub-seccion 2.1','ruta');
desplegable1_0.addItem('Sub-Seccion 2.2','ruta');
desplegable1_0.addItem('Sub-Seccion 2.3','ruta');
desplegable1.addItem('Seccion 3','ruta');
TransMenu.renderAll();
}
...... .... ....
Este es el ejemplo
if (TransMenu.isSupported())
{
var ms=new TransMenuSet(TransMenu.direction.down,1,0, TransMenu.reference.bottomLeft);
var desplegable1 = ms.addMenu(document.getElementById('desplegable1'));
desplegable1.addItem('Principal','plantilla.html');
desplegable1.addItem('Razas','ruta');
var desplegable1_0 = desplegable1.addMenu(desplegable1.items[1]);
desplegable1_0.addItem('Caniche','caniche.html');
desplegable1_0.addItem('Doberman','pagina3.html');
desplegable1_0.addItem('Sub-Seccion 2.3','ruta');
desplegable1.addItem('Seccion 3','ruta');
TransMenu.renderAll();
}
.... ..... ....
Saludos