|
Subject: [xsl] Xsl:variable content should be empty From: "Alan Hale" <alan.hale@xxxxxxxxxxx> Date: Wed, 4 Apr 2007 10:30:58 +0100 |
I'm a relative newcomer to xslt and I wonder if someone could kindly
explain to me what is the issue with the following use of xsl:variable
and how I can correct it:
<xsl:for-each select="/fieldguide/account">
<xsl:variable name="link" select="file_link"> </xsl:variable>
.
.
<td><a target = "_parent" href="{$link}"><xsl:value-of
select="species_name"/></a></td>
.
.
</xsl:for-each>
Here is a fragment of the XML:
<fieldguide>
<account>
<species_name>Octodiceras fontanum</species_name>
<file_link>../accounts/mosses/Octodiceras
fontanum_DMT.pdf</file_link>
.
.
</account>
</fieldguide>
As you can see, I am trying to construct an html link from the filename
and path held in the <file_link> element.
This works fine when I call the stylesheet in-line or from Javascript in
Internet Explorer, but when I run it with the PHP XSL extension, it
generates a warning: Xsl:variable content should be empty since select
is present. It's only a warning and the output is still as expected, but
clearly I'm doing something wrong.
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Tabluation via XSLT., Furry Pop | Thread | Re: [xsl] Xsl:variable content shou, Ronan Klyne |
| RE: [xsl] Tabluation via XSLT., Michael Kay | Date | Re: [xsl] Re: xsl-list Digest 4 Apr, Abel Braaksma |
| Month |