Programación en castellano
Inicio > Foros > Javascript > menu arbol
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

menu arbol
Enviado por chris2001dc el día 13 de marzo de 2006

estoy haciendo un menu arbol pero no se como hacer que se deshabiliten unas opciones, por que estoy realizando un aplicacion web con php+mysql y necesito manejar roles.

 
Re: menu arbol
Enviado por gus el día 13 de marzo de 2006

si te explicas mejor aguien te podra ayudar?

 
Re: Re: menu arbol
Enviado por chris2001dc el día 14 de marzo de 2006

lo que necesito es por ejemplo que cuando alguien inicie su sesion se le habiliten las opciones en el menu a las que tiene permisos para ingresar.

 

Re: Re: menu arbol
Enviado por chris2001dc el día 14 de marzo de 2006

el problema es que por ejemplo cuando alguien inicie su sesion este tendra habilitadas solo ciertas opciones en el menu no todas, lo que no se es como deshabiliar las opciones en un menu tipo arbol

 
Re: Re: Re: menu arbol
Enviado por gus el día 14 de marzo de 2006

A mi no me parece complicado solo acede a la tabla de roles de ese usuario Y SI ES UN DETERMINADO ROL HACES VISIBLE EL VINCULO DE LA OPCION Y SI NO NO YO YA HICE ESO PERO CON JSP

 
Re: Re: Re: Re: menu arbol
Enviado por nlahourcade el día 16 de mayo de 2006

Chris: como estas? disculpa qeu te moleste, pero yo estoy buscando un control tree en javascript, para mostrar en forma de arbol datos de una tabla, quisas me puedas ayudar. te estaria muy agradecida. Saludos!

 




Re: menu arbol
Enviado por Victor Bondaruk el día 24 de mayo de 2006

Que tal? este es un menu no de arbol pero si lo sabes modificar te va a servir:
<TABLE width="100%" cellpadding="0" cellspacing="0">
<TBODY>
<TR>
<TD>
<?php //Diseño y programacion web Victor Bondaruk 15-5523-8244 bondaruk@gmail.com
$crite = " where sector='$sector' and estado='$activo' and departamento<='$DEPARTAMENTO' and nivel<='$NIVEL' ORDER BY menu asc ";
$sqlm="SELECT * FROM $base.todaslaspaginas ".$crite;
$sqlmenu=mysql_query($sqlm);
while($menur=mysql_fetch_array($sqlmenu))
{ //while1
if ($menur["menu"] != $divisor)//if $divisor1
{$divisor = $menur["menu"];
?>
<tr bgcolor="#<?php echo $color[13]; ?>">
<td>
<div align="right"><font color="#<?php echo $color[11]; ?>" size='3'>
<? echo $menur["menu"]; ?></font></div>
</td>
</tr>
<?
$sqlm1="SELECT * FROM $base.todaslaspaginas".$crite;
$sqlmenu1=mysql_query($sqlm1);
while($menur1=mysql_fetch_array($sqlmenu1))
{ //while1
if (($menur1["submenu"] != $divisor1)&&($menur1["menu"] == $divisor))//if $divisor1
{$divisor1 = $menur1["submenu"];
echo "<a class='ord' href='".$_SERVER["PHP_SELF"]."?iracarpeta=".$menur1["carpeta"]."&ira=".$menur1["nombre"]."'>" ?>
<tr bgcolor="#<?php echo $color[14]; ?>" onMouseOver="this.style.backgroundColor='#<?php echo $color[15]; ?>';this.style.cursor='hand';" onMouseOut="this.style.backgroundColor='#<?php echo $color[14]; ?>'"o"];">
<td align="left"><font color="#<?php echo $color[12]; ?>" size='3'>
<? echo $menur1["submenu"]; ?></font></td>
</tr>
<? echo "</a>";
}//if divisor1
}//while1
}//if divisor
}//while1
?>
</table>
Si nesecitas ayuda avisame, va avicen. Exitos.

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados