cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From giacomo <giac...@apache.org>
Subject Re: Look-and-feel approach with views
Date Mon, 26 Nov 2001 19:46:11 GMT
On Mon, 26 Nov 2001, Alexander Smirnoff wrote:

> I'm using 2.0rc1, but even if I put label="xsltran" into <generator...>
> declaration this doesnt work either...
>
> I feel that I misundersatnd the concept. It seems, for example, in webapp
> sitemap.xconf (in HEAD branch) the view declaration like:
>
> <map:view name="links" from-position="last">
>    <map:serialize type="links"/>
> </map:view>
>
> never executes... Otherwise it supposed to be executed for every pipline
> after last component in pipline... So I'm really confused...

If you don't request that view it will never be executed :) use a

    http://localhost:8080/cocoon/welcome?cocoon-view=links

and you'll get all the links in the welcome page as response.

Giacomo

>
> Thanks,
> Alex.
>
> > 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: <cocoon-users-unsubscribe@xml.apache.org>
> > > For additional commands, e-mail: <cocoon-users-help@xml.apache.org>
> > >
> > >
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > 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: <cocoon-users-unsubscribe@xml.apache.org>
> > For additional commands, e-mail: <cocoon-users-help@xml.apache.org>
> >
>
>
> ---------------------------------------------------------------------
> 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: <cocoon-users-unsubscribe@xml.apache.org>
> For additional commands, e-mail: <cocoon-users-help@xml.apache.org>
>
>
>
>


---------------------------------------------------------------------
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: <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail: <cocoon-users-help@xml.apache.org>


Mime
View raw message