On Sun, Sep 21, 2008 at 10:04 AM, Luis Lebron <[EMAIL PROTECTED]> wrote:
> I'm using the following code to generate a menu > <ul> > <r:if_parent> > <r:parent><li><r:link><r:title /></r:link></li></r:parent> > </r:if_parent> > <li><r:link><r:title /></r:link></a></li> > <r:children:each> > <li><r:link /></li> > </r:children:each> > </ul> > > I'm having a small problem. When I click on a grandchild the home page link > is no longer there. > > How can I fix this? > > thanks, > > Luis Your menu shows only two levels at a time. You should use a recursive snippet to remove that restriction. Here's some example code from one of my Radiant sites [http://gist.github.com/11978]: # nav snippet <r:snippet name="google_custom_search" /> <div id="menu"> <h2>Site Navigation</h2> <ul> <r:find url="/"><r:children:each><r:unless_url matches="/(styles\.css|rss)" ignore_case="true"> <li><r:link/></li> <r:if_children><r:snippet name="recursing_nav" /></r:if_children> </r:unless_url></r:children:each></r:find> </ul> </div> # recursing_nav snippet <ul><r:children:each> <li><r:link/></li> <r:if_children><r:snippet name="recursing_nav" /></r:if_children> </r:children:each></ul> -- Tim _______________________________________________ Radiant mailing list Post: [email protected] Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
