PHP - Pear Menu Klassen Renderer wird ignoriert

Status
Für weitere Antworten geschlossen.
B

BoneCracker

Mitglied
Hi,
ich habe ein Script in dem ua. das ist:
PHP:
    if (file_exists($file)) {
    	@include_once($file);
    	$class_name = 'HTML_Menu_'.$params['render'];
    	if (class_exists($class_name)) {
    		$render =& new $class_name;
    		$menu->render(&$render);
    	}
    }
 	ob_start();
 	$menu->show();
 	$content = ob_get_contents();
 	ob_end_clean();

Die Variable $file stimmt und das Script geht auch bei der "if (class_exists(...))" hinein. Jedoch steht in $params['render'] der Wert "DirectTreeRenderer". Es wird aber nicht, wie unter http://pear.php.net/manual/en/package.html.html-menu.html-menu-directtreerenderer-summary.php beschrieben, das Menu mit <ul><li>...</li></ul> ausgegeben, sondern, als hätte ich das ganze ohne den Renderer gemacht, nur als Tabelle ausgegeben.

Hat jemand einen Tipp, woran das liegen könnte?

EDIT: Scheint, als wäre es ein Bug... Ich habe die get()-Methode bearbeitet, dann ging es.

Mfg
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.

Ähnliche Themen

Squid nur zum maskieren der eigenen IP, nicht für Webserver auf port 80

Apache zu langsam ?

Mysql connect Problem

CGI laesst sich nicht ausfuehren

Linuxpartition zerschossen

Zurück
Oben