Re: template question: how to show active section in nav bar?

Aleksandar Brajanoski <[email protected]> Thu, 25 Aug 2005 15:52:23 +0200
Newsgroups gmane.comp.cms.campsite.general
Message-ID <[email protected]>
try with <if section fromstart>

[email protected] wrote:
> 
> I want to make a navigation bar, but one that has a different style
> for the current section (the section where the reader is currently)
> than the non-current ones. But when I try to use the example from the
> CS documentation, it doesn't work, because it's based on <!**local>
> directives.
> 
>  Here's what I've tried, but it doesn't work.
> 
> <div id="navtabs">
> <!** local><!** issue current><!** section number 1>
> <!**if section is current>
> <div id=navtab_on>[<a href="<!** URI section>">SECTION NAME
> 1</a>]</div>
> <!** else>
> [<a href="<!** URI section>">SECTION NAME 1</a>]
> <!**endif>
> <!** endlocal>
> 
> <!** local><!** issue current><!** section number 2>
> <!**if section is current>
> <div id=navtab_on>[<a href="<!** URI section>">SECTION NAME
> 2</a>]</div>
> <!** else>
> [<a href="<!** URI section>">SECTION NAME 2</a>]
> <!** endif>
> <!** endlocal>
> 
> <!** local><!** issue current><!** section number 3>
> <!**if section is current>
> <div id=navtab_on>[<a href="<!** URI section>">SECTION NAME
> 3</a>]</div>
> <!** else>
> [<a href="<!** URI section>">SECTION NAME 3</a>]
> <!** endif>
> <!** endlocal>
> 
> and so on...
> 
> But the <!** if section is current> doesn't seem to work, and all the
> nav bar items are given the <div> of navtab_on, so it thinks they're
> all current.
> 
> Any ideas?

-- 
Aleksandar Brajanoski
Internet Development Manager
Transitions Online
Chlumova 22, 130 00 Praha 3
Czech Republic
420 2 2278-0805 (extension 26)
420 2 2278-0804 (fax)
http://www.tol.cz

TOL: Intelligent Eastern Europe!