|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: document() with Cocoon 1.5
Jeremy Quinn writes:
> <page>
> <about>blah blah blah</about>
> <title>Blah</title>
...
> </page>
>
> I am trying to use this template to use the "uri" of my parent link, to pull in the top level node of parent external document into a variable, then access it's "about" and "title" elements, via the variable.
>
> <xsl:template match="link" mode="parent">
> <xsl:variable name="lp" select="document(uri)"/>
> <a href="{uri}" title="{$lp/about}"><xsl:value-of select="$lp/title"/></a>
thats because document() returns the root of the XML document, not
the top element. you need "page/about", not "about", etc
> I also tried this, but it still does not work:
>
> <xsl:value-of select="document(uri)/title"/>
ditto. try "document(uri)/page/title"
sebastian
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








