| |||
Respuesta: Menu y submenus con datos Mysql Puedes verificar en Firebug si el submenu "Comprador" aparece, si lo está puede ser problema de CSS inclusive, o un problema en tu consulta. Podrías colocar el código? Es dificil ayudarte así. Saludos |
| ||||
Respuesta: Menu y submenus con datos Mysql Cita: Con esto saca las variables de la Base de datos a no ser que tambien suba la tabla, Gracias por responder function create_menu(array $arrayItem, $id_parent = 0, $level = 0){ if($id_parent==0){ echo str_repeat("\t" , $level ).'<ul class="nav navbar-nav">',PHP_EOL; }else{ echo str_repeat("\t" , $level ),'<ul class="dropdown-menu">',PHP_EOL; } foreach( $arrayItem[$id_parent] as $id_item => $item) { if($id_parent==0){ echo str_repeat("\t" , $level + 1 ),'<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" role="button">',$item['text'],' <span class="caret"></span></a>',PHP_EOL; }else{ if($item['link']=='#'){ echo str_repeat("\t" , $level + 1 ),'<li class="dropdown-submenu"><a class="dropdown-toggle" data-toggle="dropdown" role="button">',$item['text'],'</a>',PHP_EOL; }else{ echo str_repeat("\t" , $level + 1 ),'<li><a href="',$item['link'],'">',$item['text'],'</a>',PHP_EOL; } } if(isset( $arrayItem[$id_item] ) ){// Llamada recursiva create_menu($arrayItem , $id_item , $level + 2); } echo str_repeat("\t" , $level + 1 ),'</li>',PHP_EOL;// Cerramos el item de la lista } echo str_repeat("\t" , $level ),'</ul>',PHP_EOL;// Cerramos la lista } |
Etiquetas: |