[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