[Radiant] How to make <r:navigation.. keep "here" class on li

Loren Johnson loren at fn-group.com
Mon Oct 9 10:41:15 CDT 2006


Ok, I've been doing too many things at once.

The "<r:selected" tag does handle this just fine. Sorry to waste  
bandwidth :-/

Bryan, thanks for the response before.




On Oct 9, 2006, at 8:41 AM, Loren Johnson wrote:

>
> Yes I'm currently employing the selected tag under navigation, here  
> is my current navigation code:
>
> <ul>
> <r:navigation urls="Home: /; Office: /diocesan-office; Ministries: / 
> ministries; Spirituality: /spirituality; News: /news; Calendar: / 
> calendar; Directory: /directory; Church Finder: /church-finder">
>   <r:normal><li><a href="<r:url />"><r:title /></a></li></r:normal>
>   <r:here><li class="here"><r:title /></li></r:here>
>   <r:selected><li><a href="<r:url />"><r:title /></a></li></ 
> r:selected>
> </r:navigation>
> </ul>
>
> This works fine if I a page is simply a child of a listed url,  
> however if a page is a grandchild, great-grandchild, etc. then the  
> parent/grandparent link is no longer in a selected state (I should  
> have made that clearer).
>
> See this link for a screenshot which shows the News "tab"  
> currently  selected:
>
> http://www.fn-group.com/clients/diopa/diopa_news.jpg
>
> On this page tag/page you'll see a series of links under the  
> heading "Bishop's Column" (November Article, December Article,  
> etc.) If you were to click on December Article for instance the  
> breadcrumb would read "Home > News > Bishop's Column > December  
> Article" and the News "tab" should still be currently selected  
> (though right now it wouldn't be).
>
> I think I've looked at the code for the navigation tag closely  
> enough to now know that this isn't an option as-is.
>
> Are any additional options within the navigation control currently  
> on the table? I would think that building-in some sort of option  
> such as "selected_if_grandchild" could have universal application.  
> If not, what would be my next best option?
>
> Has anyone else dealt with this sort of nav scheme in Radiant yet?
>
> Thanks,
>
> Loren
>
>
>
> On Oct 8, 2006, at 6:04 PM, Bryan wrote:
>
>> Loren Johnson wrote:
>>> Does anyone have an idea on how to create a navigation menu using
>>> standard Radiant/Radius tags in which the parent item keeps a "here"
>>> class as long as any child, grandchild, great-grandchild, etc. is  
>>> the
>>> current page?
>>>
>>
>> Have you tried using "selected" within the navigation tag?
>>
>> http://radiantcms.org/blog/2006/06/15/tag-primer-2/
>>
>> Thanks,
>>
>> Bryan
>>
>> -- 
>> Posted via http://www.ruby-forum.com/.
>> _______________________________________________
>> Radiant mailing list
>> Post:   Radiant at lists.radiantcms.org
>> Search: http://radiantcms.org/mailing-list/search/
>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>
> Loren Johnson
> loren at fn-group.com
>
>
>
> _______________________________________________
> Radiant mailing list
> Post:   Radiant at lists.radiantcms.org
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Loren Johnson
loren at fn-group.com



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.radiantcms.org/pipermail/radiant/attachments/20061009/e63028db/attachment.html


More information about the Radiant mailing list