Hallo,
ist nicht gerade der beste Titel aber mir ist für das Thema kein besserer eingefallen.
Aber egal, kommen wir zu meiner Frage:
Es gibt in meinem xslt Stylesheet eine Varable THEME:
Die funktioniert auch ohne Probleme und beinhaltet z.B. "default".
Jetzt habe ich in dem Theme Ordner eine layout.xml, welche ich dynamisch, also von der THEME Variable abhängig, laden möchte.
Mal zur Verdeutlichung meine Ordnerstruktur:
Angenommen die layout.xml würde jetzt direkt im themes Ordner liegen funktioniert folgendes:
Mein Ziel ist aber etwas in dieser Art:
Jedoch funktioniert das so nicht und ich bekomme vom IE folgendes gesagt:
Der wird also das $THEME nicht als Variable ansehen, sondern als Ordner.
Ich habe auch schon einige andere Möglichkeiten ausprobiert, jedoch bisher keinen Erfolg gehabt.
Jemand eine Idee wie ich mein Ziel erreichen könnte?
Danke im voraus,
Markus
ist nicht gerade der beste Titel aber mir ist für das Thema kein besserer eingefallen.
Aber egal, kommen wir zu meiner Frage:
Es gibt in meinem xslt Stylesheet eine Varable THEME:
HTML Code:
<xsl:variable name="THEME" select="/document/parameters/theme" />
Jetzt habe ich in dem Theme Ordner eine layout.xml, welche ich dynamisch, also von der THEME Variable abhängig, laden möchte.
Mal zur Verdeutlichung meine Ordnerstruktur:
Code:
themes/ default/ layout.xml default.xsl << in diesem XSL File bin ich
HTML Code:
<xsl:variable name="LAYOUT" select="document('layout.xml')/layout" />
HTML Code:
<xsl:variable name="LAYOUT" select="document('$THEME/layout.xml')/layout" />
Die angegebene Ressource konnte nicht gefunden werden.
Ich habe auch schon einige andere Möglichkeiten ausprobiert, jedoch bisher keinen Erfolg gehabt.
Jemand eine Idee wie ich mein Ziel erreichen könnte?
Danke im voraus,
Markus
Comment