td2004
Legacy Member
Ik ben een statische xhtml site aan het maken en om hem toch iets dynamischer te maken zou ik het hoofdmenu uit één algemeen xml bestand willen laden..
dus index.html, work.html, profile.html, zouden hun hoofdmenu moeten laden uit navigation.xml
ik zit hier te prutsen met een xsl template.. ik moet nu gewoon weten hoe ik da éne xml bestand in die html kan laten tonen
navigation.xsl
navigation.xml
dus index.html, work.html, profile.html, zouden hun hoofdmenu moeten laden uit navigation.xml
ik zit hier te prutsen met een xsl template.. ik moet nu gewoon weten hoe ik da éne xml bestand in die html kan laten tonen
navigation.xsl
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<ol>
<xsl:for-each select="navigation/item">
<li><xsl:value-of select="text" /></li>
</xsl:for-each>
</ol>
</xsl:template>
</xsl:stylesheet>
navigation.xml
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="navigation.xsl"?>
<navigation>
<item>
<text>News</text>
<link>newslink</link>
</item>
<item>
<text>Profile</text>
<link>profilelink</link>
</item>
<item>
<text>Work</text>
<link>worklink</link>
</item>
<item>
<text>Projects</text>
<link>projectslink</link>
</item>
<item>
<text>Contact</text>
<link>contactlink</link>
</item>
</navigation>
