Hi,

Thanks very much! This works exactly as I need it.
Any hopes of getting this in the next version of radiant?

Jeroen

On 9/8/07, Aitor Garay-Romero <[EMAIL PROTECTED]> wrote:
>    Given the following tag (just the inverse of the "unless_self" tag
> defined by Sean in a recent thread):
>
> tag "if_self" do |tag|
>  tag.expand if tag.globals.actual_page == tag.locals.page
> end
>
>    Seems that it could be as easy as:
>
> <r:find url="/">
> <r:children:each order="asc">
> <h3><r:link /></h3>
> <r:if_self>
>     <r:children:each order="asc">
>          ...
>     </r:children>
> </r:if_self>
> </r:children:each>
> </r:find>
>
>     /AITOR
>
>
> On 9/8/07, Jeroen Janssen <[EMAIL PROTECTED]> wrote:
> >
> > Hello,
> >
> > I would like to do the following with a radiant site I'm trying to build.
> >
> > sidebar contains a menu:
> > - news
> > - band
> > - history
> > etc.
> >
> > the menu is build from all the children of the 'top' page, so I have
> > the following for the sidebar:
> > <r:find url="/">
> > <r:children:each order="asc">
> > <h3><r:link /></h3>
> > </r:children:each>
> > </r:find>
> >
> > What I would like to do (but don't know how to do yet) is to add
> > content to the menu when I'm visiting a certain page.
> >
> > i.e. when currently on the band page, you see:
> > - news
> > - band
> >   - trumpet
> >   - piano
> >   - bass
> > - history
> >
> > And when on the news page, you see
> > - news
> >   - current
> >   - very old
> > - band
> > - history
> >
> > So that would mean my sidebar should be adding content depending on
> > whether the page your looking at matches a certain child/parent?.
> >
> > Any thoughts on how to do this (from radiant?)
> > Or should I be looking at writing a plugin to get this done?
> >
> > Best regards,
> >
> > Jeroen Janssen
> > _______________________________________________
> > Radiant mailing list
> > Post:   [email protected]
> > Search: http://radiantcms.org/mailing-list/search/
> > Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
> >
> _______________________________________________
> Radiant mailing list
> Post:   [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>
_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to