Salut à tous ,
En effet je me plante au niveau d'une fonction récursive ( récupération d'une arborescence de menu ) .
Voici un bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public static function getMenuTree($parent_id = ''){
		$html = '' ;
		$c = new Criteria() ;
		if($id_parent){
			$c->add(MenuPeer::PARENT_ID) ;
		}
		$menus = MenuPeer::doSelect($c);
		$html .= '<ul>' ;
		foreach($menus as $menu){
			$html .= '<li>' ;
			$html .= $menu->getTitle() ;
			$html .= '</li>' ;
			$html .= '<li>' ;
			$html .= Menu::getMenuTree($menu->getId()) ;
			$html .= '</li>' ;
		}
		$html .= '</ul>' ;
		return $html ;
	}
Est ce qu'il faut pas passer par propel pour récupérer récursivement mes données ,ou j'ai eu une erreur quelque part ?
Cordialement Ahmed .