On Fri, 23 Nov 2001, Alexander Smirnoff wrote:
> Hi everyone,
>
> I'm trying to use Views for setting look and feel based on specific user
> logged on the web site. So far I cannot even make very basic view working:
>
> <map:views>
> <map:view from-label="xsltran" name="xsltran">
> <map:transform src="stylesheets/xsl/welcome.xsl"/>
> <map:serialize/>
> </map:view>
> </map:views>
>
> <map:pipelines>
> <map:pipeline>
> <map:match pattern="site/*">
> ...
> <map:match pattern="site/workframe">
> <map:label name="xsltran">
> <map:generate src="content/xml/welcome.xml"/>
> </map:label>
> <map:transform src="stylesheets/xsl/welcome1.xsl"/>
> <map:serialize/>
> </map:match>
> ...
> </map:match>
> </map:pipeline>
> <map:pipelines>
What version are you using? In the current 2.0 and HEAD branches of the
CVS there isn't a map:label anymore. So you need to specify it this way:
<map:match pattern="site/workframe">
<map:generate src="content/xml/welcome.xml" label"xsltran"/>
<map:transform src="stylesheets/xsl/welcome1.xsl"/>
<map:serialize/>
</map:match>
Giacomo
>
> this falls through "welcome1.xsl", but not through "welcome.xsl" which
> suppose to be called from the "xsltran" view...
>
> What is my mistake?
>
> Thanks,
> Alexander Smirnoff
>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>
>
>
>
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>