[Radiant] 3 level deep navigation tags
dave4c03
dave4c03 at greatchiro.com
Thu Jun 7 16:06:23 CDT 2007
It looks like it just might work! Thanks!
Did you know the tag works in a snippet but does not work in a layout? It
gets a *undefined method `ancestors' for nil:NilClass. *(I might have
installed it wrong, all I did was put it in a navigation_tags directory
under vendor/plugins)
On 6/6/07, Ryan Heneise <lists at artofmission.com> wrote:
>
> I have a plugin that gives you tags that you need to make nested
> navigation:
>
> http://svn.artofmission.com/svn/plugins/radiant/plugins/navigation_tags/
>
> On Jun 6, 2007, at 7:25 AM, Sean Cribbs wrote:
>
> > Dave,
> >
> > Here's some updated code that will work with 0.6. Keep in mind this
> > doesn't describe how to hook it up.
> >
> > tag 'if_ancestor_or_self' do
> > page = tag.globals.actual_page
> > ancestors = page.ancestors
> > context_page = tag.locals.page
> > tag.expand if context_page == page || ancestors.include?
> > (context_page)
> > end
> >
> > Sean
> >
> > dave4c03 wrote:
> >> I got a *undefined tag `if_ancestor_or_self'.
> >>
> >> *I found your email at
> >> http://lists.radiantcms.org/pipermail/radiant/2006-September/
> >> 001968.html. Is
> >> the code in your email all that is required to define the
> >> if_ancestor_or_self tag?
> >>
> >> On 6/5/07, Sean Cribbs <seancribbs at gmail.com> wrote:
> >>
> >>> Dave,
> >>>
> >>> Check back through the mailing-list archives for information
> >>> about the
> >>> sitemap snippet. It does most of what you want.
> >>>
> >>> @Marty Haught - would you be willing to share the working code
> >>> for the
> >>> if_ancestor tag? I haven't looked at it in a while.
> >>>
> >>> Sean
> >>>
> >>> dave4c03 wrote:
> >>>
> >>>> I would like to convert http://sanjosechiropractic.com/ to a
> >>>> radiant
> >>>>
> >>> based
> >>>
> >>>> site. However, it seems to me radiant does not yet have
> >>>> navigation tags
> >>>>
> >>> to
> >>>
> >>>> deal with a 3 level deep menu. For example, see »
> >>>> Home<http://sanjosechiropractic.com/index.html>» About
> >>>> Chiropractic <http://sanjosechiropractic.com/chiropractic.html> »
> >>>>
> >>> Straights
> >>>
> >>>> and Mixers for the sort of menu structure required.
> >>>>
> >>>> What is the current status of work being done in this area?
> >>>>
> >>>> I know it is possible to solve the problem by hard coding the menu
> >>>> information into the site. however, that is unacceptable, I
> >>>> need to
> >>>> generate all navigational menus from the radiant file structure.
> >>>> _______________________________________________
> >>>> Radiant mailing list
> >>>> Post: Radiant at lists.radiantcms.org
> >>>> Search: http://radiantcms.org/mailing-list/search/
> >>>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
> >>>>
> >>>>
> >>>>
> >>> _______________________________________________
> >>> Radiant mailing list
> >>> Post: Radiant at lists.radiantcms.org
> >>> Search: http://radiantcms.org/mailing-list/search/
> >>> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
> >>>
> >>>
> >> _______________________________________________
> >> Radiant mailing list
> >> Post: Radiant at lists.radiantcms.org
> >> Search: http://radiantcms.org/mailing-list/search/
> >> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
> >>
> >>
> >
> > _______________________________________________
> > Radiant mailing list
> > Post: Radiant at lists.radiantcms.org
> > Search: http://radiantcms.org/mailing-list/search/
> > Site: http://lists.radiantcms.org/mailman/listinfo/radiant
> >
>
> ------------------------------------------------
> Ryan Heneise
> Art of Mission, Inc.
> 3720 Gattis School Rd #800 PMB 245
> Round Rock, TX 78664
>
> 800-722-1492 (phone)
>
> www.artofmission.com
> ryan at artofmission.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
>
More information about the Radiant
mailing list