| 
 
Subject: Re: [xsl] call-template with-param problem. From: "Steve Muench" <Steve.Muench@xxxxxxxxxx> Date: Sat, 25 Aug 2001 13:19:25 -0700  | 
| I have a named template, that I invoke with a parameter.  However, my 
| result always contains the literal "{$title}".
|
| <xsl:template name="header">
| <h2>{$title}</h2>
| </xsl:template>
| 
| <xsl:call-template name="header">
|      <xsl:with-param name="title">This is a test</xsl:with-param>
| </xsl:call-template>
You need to tweak these two examples to look like this:
<xsl:template name="header">
  <!-- declare the parameter inside the template -->
  <xsl:param name="title"/>
  <!-- Use xsl:value-of since {} Attr Value Templates are only 
       allowed in attribute values, not element content -->
 <h2><xsl:value-of select="$title"/></h2>
</xsl:template>
_____________________________________________________________________
Steve Muench - Developer, Product Manager, XML Evangelist, Author
"Building Oracle XML Applications" - www.oreilly.com/catalog/orxmlapp
  
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| [xsl] call-template with-param prob, Phillip Rhodes | Thread | Re: [xsl] call-template with-param , Steven Noels | 
| RE: [xsl] call-template with-param , Sullivan, Dan | Date | Re: [xsl] call-template with-param , Steven Noels | 
| Month |