Changeset 27

Show
Ignore:
Timestamp:
22/08/06 20:42:03 (7 years ago)
Author:
dez
Message:

Menu items now come out of the database

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • components/menu.php

    r26 r27  
    33$smarty->assign("select","Info"); 
    44$smarty->assign("subselect","Constitution"); 
    5 $smarty->assign("menu",array("News" => "/", "Info" => array("Constitution" => "/", "Conditions" => "/"), "Services" => "", "Games" => "", "People" => "", "Help" => "", "Planet" => "")); 
     5 
     6$smarty->assign("menu",$DB->GetCol("select title from rootmenu")); 
     7$smarty->assign("submenu",$DB->GetCol("select title from menu where heading='3'")); 
     8 
     9//$smarty->assign("menu",array("News" => "/", "Info" => array("Constitution" => "/", "Conditions" => "/"), "Services" => "", "Games" => "", "People" => "", "Help" => "", "Planet" => "")); 
    610?> 
  • templates/menu.tpl

    r16 r27  
    11        <div id="navigationC"> 
    22                <ul> 
    3 {foreach name=menu from=$menu key=menuitem item=url} 
    4                         <li><a href="{$url}"{if $select==$menuitem} class="select"{/if}>{if !is_array($url)}<span>{/if}{$menuitem}{if !is_array($url)}</span>{/if}</a>{if is_array($url)} 
     3{foreach name=menu from=$menu key=menuitem item=name} 
     4                        <li><a href="{$name}"{if $select==$name} class="select"{/if}>{if $select!=$name}<span>{/if}{$name}{if $select!=$name}</span>{/if}</a>{if $select==$name} 
    55 
    66                        <ul> 
    7 {foreach name=submenu from=$url key=subitem item=suburl} 
    8                                 <li><a href="{$suburl}"{if $subselect==$subitem} class="select"{/if}>{if $smarty.foreach.submenu.last}<span>{/if}{$subitem}{if $smarty.foreach.submenu.last}</span>{/if}</a></li> 
     7{foreach name=submenu from=$submenu key=subitem item=subname} 
     8                                <li><a href="{$subname}"{if $subselect==$subname} class="select"{/if}>{if $smarty.foreach.submenu.last}<span>{/if}{$subname}{if $smarty.foreach.submenu.last}</span>{/if}</a></li> 
    99{/foreach} 
    1010                        </ul>