Retroceder   Foros del Web > Diseño de Sitios web > Aplicaciones pre-fabricadas

Respuesta
 
Herramientas Desplegado
Antiguo 26-mar-2008, 06:01   #1 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 89
Menu estático php nuke

Buenas, vuelvo a la carga con una pregunta que ya hice, pero es que no enuentro el tema donde la puse.

El caso es que en HTML puedes dejar el menu de la web estático en un lateral, es decir, subas o bajes en la página, el menú simpre está ahí (es como una mascota :P)

Necesito saber si es posible hacerlo con el php nuke.

Saludos

PD: Me urge un monton y no encuentro solución por ningún foro
casf79 está desconectado   Responder Citando
Antiguo 26-mar-2008, 08:35   #2 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 89
Re: Menu estático php nuke

Se que en el otro tema alguien me dijo que lo hiciera mediante java script, pero no tengo ni idea de como hacerlo
casf79 está desconectado   Responder Citando
Antiguo 26-mar-2008, 14:00   #3 (permalink)
destor77 está en el buen camino
 
Avatar de destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 1.296
Enviar un mensaje por MSN a destor77 Enviar un mensaje por Yahoo  a destor77
Re: Menu estático php nuke

pregunta en el foro de javascript como hacer un menu flotante, o busca en google.

salu2
destor77 está desconectado   Responder Citando
Antiguo 27-mar-2008, 01:32   #4 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 89
Re: Menu estático php nuke

Cita:
Iniciado por destor77 Ver Mensaje
pregunta en el foro de javascript como hacer un menu flotante, o busca en google.

salu2
ok merci
casf79 está desconectado   Responder Citando
Antiguo 27-mar-2008, 03:52   #5 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 89
Re: Menu estático php nuke

He leido por algún sitio que con iframes puedo hacer algo parecido a lo que busco.

Pero por desgracia, la configuración que explica no es muy clara para mi nivel.

Alguien sabe como funciona el iframes y como lo puedo configurar?
__________________
www.segurosgarraf.com
No dejeis de visitarme
casf79 está desconectado   Responder Citando
Antiguo 27-mar-2008, 10:58   #6 (permalink)
casf79 ha deshabilitado el karma
 
Avatar de casf79
 
Fecha de Ingreso: noviembre-2007
Mensajes: 89
Re: Menu estático php nuke

Por fin, unas semanas despues he encontrado la solución!!!

Copiad este código y pegarlo al inicio de las páginas que quereis que salga el menú, en mi caso index.php y modules.php.

Cita:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script language="javascript" type="text/javascript">
// Menu flotante by Peter-Paul Koch
// Pagina personal del autor: http://www.xs4all.nl/~ppk/js/?version5.html
//
// Este script y otros muchos pueden
// descarse on-line de forma gratuita
// en El Código: www.elcodigo.com

// numero de pixels de separacion con la parte superior de la ventana
var theTop = 30

var menu, scrollIt

// posicion actual
var old = theTop
// a true, la posición del menu se mantiene a "theTop" pixels, aunque se desplace la pagina verticalmente
// a false, el menu es fijo
var scrollIt = true

// INICIALIZACION
function init() {
// obtiene referencia al objeto con el menu
menu = new getObj('menu')
// obtiene si hay que mantenerlo fijo o moverlo, a partir del checkbox del propio menu
scrollIt = (document.layers) ?
document.menu.document.forms[0].elements[0].checked :
document.forms["capamenu"].elements[0].checked
// inicia el proceso que mantiene la posicion a "theTop" pixels
movemenu()
}

//MOVIMIENTO
function movemenu() {
if (scrollIt) {
if (window.innerHeight) {
pos = window.pageYOffset
} else if (document.documentElement && document.documentElement.scrollTop) {
pos = document.documentElement.scrollTop
} else if (document.body) {
pos = document.body.scrollTop
}

if (pos < theTop)
pos = theTop
else
pos += 30
if (pos == old)
menu.style.top = pos + 'px'

old = pos
}

moveID = setTimeout('movemenu()',200)
}

//OBTENCION DE REFERENCIA AL OBJETO
function getObj(name) {
// si soporta DOM Lelvel 2
if (document.getElementById) {
this.obj = document.getElementById(name)
this.style = document.getElementById(name).style
// si soporta el DOM del IE4.x
} else if (document.all) {
this.obj = document.all[name]
this.style = document.all[name].style
// si soporta el DOM del N4.x
} else if (document.layers) {
this.obj = document.layers[name]
this.style = document.layers[name]
}
}

window.onload = init
if (document.captureEvents) { //N4 requiere invocar la funcion captureEvents
document.captureEvents(Event.LOAD)
}



</script>
<style TYPE="text/css">

#menu {
position: absolute;
top: 13px;
left: 9px;
font: 12px verdana,arial,helvetica;
color: #0000cc;
background: #eeee00;
padding: 10px;
border: none;
z-index: 5;
background-color: #CCCCCC;
}

/* :visited es necesario porque el menu contiene enlaces internos (#) y el IE los ve como ya visitados */
div#menu a, div#menu a:visited {
color: #0000cc;
}



</style>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<p>&nbsp;</p>
<p>&nbsp;</p>

<p>&nbsp;</p>
<!-- Definicion del menu -->
<div id="menu">
<p><a href="index.php">Home</a><br>
<a href="http://localhost/html/modules.php?name=Stories_Archive">Noticias<br />
</a><a href="http://localhost/html/modules.php?name=Search">Buscar<br />
</a><a href="http://localhost/html/modules.php?name=Content">Contenido</a><br />
<a href="http://localhost/html/modules.php?name=Web_Links">Eventos</a><br />
<a href="http://localhost/html/modules.php?name=Feedback">Sugerencias</a></p>
<form name="capamenu">
<input type="checkbox" onClick="scrollIt = !scrollIt" checked>Flotante
</form>
</div>
El código debe engancharse delante de la primera etiqueta <?php

Saludos y gracias

PD: Solución encontrada en www.elcodigo.com
__________________
www.segurosgarraf.com
No dejeis de visitarme
casf79 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:46.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93