Ver Mensaje Individual
  #19 (permalink)  
Antiguo 14/10/2014, 00:09
mikehove
 
Fecha de Ingreso: abril-2012
Ubicación: Argentina
Mensajes: 215
Antigüedad: 12 años
Puntos: 2
Respuesta: Dudoso error de sintaxis de 1 línea PHP

Muchas gracias Triby y Macius. Muy buenos sus consejos e ideas!
Funciona!! Son unos Genios.

Ahora lo que le agregué es la opción de ver o no los hijos con este código:

Código PHP:
Ver original
  1. function menu($id_padre, $hijos, $menu) {
  2.     $html = "<ul>\n";
  3.       foreach($menu[$id_padre] as $id_menu) {  
  4.           $html .= '<li><a href="pagina.php?opcion='.$id_menu.'">'.$menu['todos'][$id_menu]['productos_nombre'].'</a>';
  5.          // Este menú tiene hijos?
  6.          if(isset($menu[$id_menu])) {      
  7.             //Si quiero ver los hijos
  8.             if($hijos=="ver_hijos") {                
  9.               $html .= menu($id_menu, $hijos, $menu );
  10.             }
  11.             //o no verlos  
  12.             if($hijos=="ocultar_hijos "){                  
  13.             }          
  14.          }       
  15.          $html .= "</li>\n";
  16.     }
  17.     $html .= "</ul>\n";
  18.     // Aquí deberías devolver el valor
  19.     return $html;  
  20. }
  21. echo menu(1,  "ocultar_hijos", $menu);

Ahora necesito sumar los hijos, para seguir desarrollando este buenísimo Menú.
Abro un nuevo tema:

http://www.forosdelweb.com/f18/sumar...orias-1111028/