SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.01.2007, 23:30:08
Knisterkarl Knisterkarl ist offline
Anfänger
 
Registriert seit: Jul 2005
Ort: Hannover
Alter: 44
Beiträge: 55
HTML_TreeMenu::createFromXML() - Probleme

Hallo zusammen,

bin jetzt schon seit einiger Zeit dabei, die Methode createFromXML() der Pear Klasse HTML_TreeMenu zum laufen zu bekommen.

Leider ohne Erfolg....

Habe schon so gut wie alles ausprobiert (PHP 4.xx, PHP 5, Linux, Windows) und sehe langsam den Wald vor lauter Bäumen nicht mehr.

folgende xml datei soll als Baummenü dargstellt werden:


Code:
<?xml version="1.0"?>
<treemenu>
 <node text="Physical" icon="folder.gif" expandedIcon="folder-expanded.gif">
  <node text="Entities" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
  <node text="Locations" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
  <node text="Control Points" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
  <node text="Types" icon="folder.gif" expandedIcon="folder-expanded.gif">
   <node text="Entity Type" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
   <node text="Location Type" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
   <node text="Control Point Type" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
  </node>
 </node>
 <node text="Personnel" icon="folder.gif" expandedIcon="folder-expanded.gif">
  <node text="People" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
  <node text="Roles" icon="folder.gif" expandedIcon="folder-expanded.gif"/>
 </node>
</treemenu>
zur verarbeitung und ausgabe benutze ich diese datei:
PHP-Code:
<?php 
require_once('HTML/TreeMenu.php'); 
require_once(
'Tree/Tree.php');
require_once(
'XML/Tree.php');

$tree  = new XML_Tree;

$xml file_get_contents('menu.xml');

$tree -> getTreeFromString($xml);//PEAR::XML_Tree Objekt müsste laut Doku auch laufen

$menu = new HTML_TreeMenu();

$menu->createFromXML($tree);


$tree = new HTML_TreeMenu_DHTML($menu);

?>
<html> 
<head> 
<style type="text/css"> 
      .menuDefault { 
         font-style: italic; 
         font-family: arial, helvetica; 
      } 
   </style> 
   <script src="tree_menu/TreeMenu.js" type="text/javascript"></script> 
</head> 
<body> 
 
<?php $tree->printMenu()?> 
 
</body>
und hier die ausgabe

PHP-Code:
<html
<
head
<
style type="text/css"
      .
menuDefault 
         
font-styleitalic
         
font-familyarialhelvetica
      } 
   </
style
   <
script src="tree_menu/TreeMenu.js" type="text/javascript"></script> 
</head> 
<body> 
 

<script language="javascript" type="text/javascript">
    objTreeMenu_1 = new TreeMenu("images", "objTreeMenu_1", "_self", "", true, false);

    objTreeMenu_1.drawMenu();
    objTreeMenu_1.writeOutput();
    objTreeMenu_1.resetBranches();
</script> 
 
</body> 
Das Problem, an dem ich hänge, ist das der Baum einfach nicht aufgebaut wird. Das entsprechende JavaScript wird ohne items (knoten inkl. attribute) ausgegeben.

Hat jemand schon Erfahrung oder ähnliche Schwierigkeiten gehabt und gibt es irgend eine Lösung, die methode createFromXML() nutzen zu können?!

Hilfe wäre großartig!!!

Gruß,

Stephan
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme mit getImageSize() duesentrieb PHP für Fortgeschrittene und Experten 8 01.03.2006 18:55:55
Probleme beim includen speak234 PHP Grundlagen 7 12.11.2003 15:05:39
Probleme mit PHP Safemode wizard PHP Grundlagen 4 01.10.2003 23:10:30
probleme mit imagecopyresized gerhard PHP Grundlagen 6 03.08.2003 17:43:32
PHP mail() funktion und server probleme flobee PHP für Fortgeschrittene und Experten 0 03.07.2002 01:18:27


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:25:13 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt