Pagina's voorwaardelijk naar het TOP of LEFT menu sturen

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
boder
Forum Members
Forum Members
Posts: 18
Joined: Tue Dec 09, 2008 4:24 pm

Pagina's voorwaardelijk naar het TOP of LEFT menu sturen

Post by boder »

Hallo,

Mijn smarty kennis is zeer beperkt en met behulp van diverse topics kom ik er niet uit.

De basis is deze site: http://k-d.janjaapderuiter.eu/ die heeft nu zowel een TOP menu als een LEFT menu. Om dit te bereiken is in de CSS TOP template de volgende code  toegevoegd:

{* dit uit simple left gekopieeerd start *}
{* Start Sidebar, 2 divs one for top image one for bottom image *}
       
         

{* Start Navigation, stylesheet  "Navigation: Simple - Vertical" *}
           
              Navigation
              {menu template='simple_navigation.tpl' collapse='1'}
                       
{* End Navigation *}

{* Start News, style sheet "Module: News" *}
           
              News
              {news number='3' detailpage='news'}
           
{* End News *}

         
       
{* End Sidebar *}

{* dit uit simple left gekopieeerd end *}

Daarmee is er nu het LEFT menu beschikbaar.  Wat je ziet is dat het TOP en LEFT menu dezelfde menu items hebben. Om dit aan te sturen wilde ik de Extra Page Attribute 1: gebruiken.

Vanuit de menu helptekst ben ik uiteindelijk hier terecht gekomen: http://forum.cmsmadesimple.org/index.ph ... 380.0.html
Waar ik naar toe wil is een stukje code die dit in zich heeft:



{* Start Navigation, stylesheet  "Navigation: Simple - Vertical" *}
           
              Navigation
                {get_content_props smarty=true}
                {foreach from=$content_props item=prop}
                  {$prop.fieldname}:{$prop.data}:{$prop.extra1}
                {/foreach}
                {if $prop.extra1eq"_left"()}

                 {menu template='simple_navigation.tpl' collapse='1'}
               {/if}
                              
{* End Navigation *}
Ik krijg dit niet aan de praat en krijg de een na de andere foutmelding. Alle input is welkom.

Boder
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Pagina's voorwaardelijk naar het TOP of LEFT menu sturen

Post by Rolf »

Boder,

Waarom maak je niet in de paginastructuur twee 'bomen' aan. Eén voor het horizontale menu en één voor het verticale menu.
Door middel van start_level, number_of_levels enz. (zie help MenuManager) kun je de verschillende startpunten aanroepen in de {menu} tag.
Je zou hiermee ook dus ook de eerste level boven kunnen tonen en de tweede (en derde level...) aan de zijkant. (bijv. standaard template: Top simple navigation + left subnavigation + 1 column)

Grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Post Reply

Return to “Dutch - Nederlands”