Seite 2 von 2

Verfasst: Di 18. Jan 2005, 12:31
von timo
emergence hat geschrieben:am einfachsten ist es in allen *subnav* files vor

Code: Alles auswählen

# load language file
folgendes zu ergänzen

Code: Alles auswählen

$plugxml = new XML_Doc;
das fehlt momentan, die erweiterte version die etwas weiter unten eingesetzt wird bedient sich $plugxml (und die deklaration fehlt oben noch)
Ah ok, ich hatte mich wohl verlesen (bin wohl nicht ganz wach heute). Habe ich nachgetragen.
navigation/structure/aliases -> navigation/content/structure/aliases
navigation/structure/overview -> navigation/content/structure/overview
ist ein Argument...jetzt, wo der Parser wirklich parst ;)

Verfasst: Di 18. Jan 2005, 13:09
von emergence
timo hat geschrieben:ist ein Argument...jetzt, wo der Parser wirklich parst ;)
stimmt... ;-)

sobald ich die letzten fehlenden teile im snapshot entdeckt habe kann man das eigentlich auch schließen

für die änderungen die ich dann bei
http://www.contenido.org/forum/viewtopic.php?t=6833
posten werde, wirst du mich vermutlich schlagen wollen, ist aber leider nicht anders machbar, denn sonst übersehe ich noch was...

Verfasst: Di 18. Jan 2005, 14:29
von emergence
okay

funktionsweise von findLoosePath

ich hab das ganze so gebaut das nur teile die am beginn des xpath fehlen ergänzt werden...

eine contenido xml datei sieht ja ungefähr so aus

Code: Alles auswählen

<language>
  <navigation>
     <content>
        <structure>
          <main>Struktur</main>
          <sub>Sub</sub>
        </structure>
     </content>
  </navigation>
</language>
ohne findLoosePath kann der knoten sub nur mittels
language/navigation/content/structure/sub
angesprochen werden...

mit findLoosePath kann man auch
content/structure/sub
angeben...

das müsste funktionieren...

was nicht funktioniert
language/navigation/structure/sub/
oder
language/structure/sub/

jedoch das geht hingegen bei der alten methode
ist aber an sich komplett falsch es so anzusprechen...

Verfasst: Di 18. Jan 2005, 14:47
von emergence
nein!!
da ist ein bug in der routine... shit

Verfasst: Di 18. Jan 2005, 14:53
von emergence
puh... kommando retour ...

ganz simpler fix

config.path.php

Code: Alles auswählen

$cfgPath['xmlroot']                     = 'language/';
entfernen...

versuchs dann nochmal mit euren plugins...

Verfasst: Di 18. Jan 2005, 14:57
von timo
tatsache, löppt wie ne eins ;)

möchtest du nen aktuellen Snapshot?

Verfasst: Di 18. Jan 2005, 14:59
von emergence
yep gerne

ach ja es können im snapshot sämtlich $cfgPath['xmlroot'] entfernt werden falls noch welche vorhanden sind...

Verfasst: Di 18. Jan 2005, 15:23
von emergence
sieht verdammt gut aus...

geschlossen...