Gumbo
Erfahrenes Mitglied
Damit das Skript erst einmal weiß, welche Inhalte geladen werden sollen, muss erst einmal ein Parameter übergeben werden – diesen Ansatz besitzt deine Website bereits (?section=<Bezeichner>). Anhand dieses Bezeichners ist es nun möglich ein Skript wie folgt zusammenzusetzen:
Dieses könntest du nun mithilfe der include()-Anweisung in den entsprechenden Position des PHP-Skriptes einbinden.
PHP:
<?php
$sections = array(
array('Home', 'home'),
array('Wir über uns', 'wirueberuns'),
array('Angebote', 'angebote'),
…
);
echo '<ul id="nav-main">';
foreach( $sections as $key => $item ) {
echo '<li id="nav-main-item-'.($key+1).'"><a href="?section='.$item[1].'"'. ( (isset($_REQUEST['section']) && $_REQUEST['section']==$item[1]) ? ' class="active"' : '' ) .'><span>'.$item[0].'</span></a></li>';
}
echo '</ul>';
?>