Vielen Dank dür die Tips.
Ich habe jetzt gelöst mit:
PHP-Code:
echo "<ul class=\"block\">";
foreach ($pages as $page){
echo "<li>" . $page->getAttribute('label') . "</li>"; //Pager wird als Blockname angezeigt
$pager = $page->getAttribute('name'); //Aktuellen Block-Bereich auslesen
$pxp = new domxpath($xml); //DomPath erstellen und Attribut Name von Page übergeben
$sections = $pxp->query('/navigation/block[@name="' . $pager . '"]/link');
echo "<ul class=\"menue\">";
foreach ($sections as $section){
$page = $section->getAttribute('page');
$value = utf8_decode($section->hasAttribute('value') ? $section->getAttribute('value') : trim($section->textContent));
echo "<li><a href=\"index.php?site=" . $page . "\">$value</a></li>";
}
echo "</ul>";
}
echo "</ul>";
und in der CSS:
Code:
.block li {
background-color: #F4B945;
font-size: 13px;
font-weight: bold;
/*text-decoration: none; */
} /*Navigation: Styling Blocküberschriften*/
.menue li {
background-color: #99B7DA;
font-size: 12px;
font-weight: normal;
text-align: left;
} /*Navigation: Styling der Menüpunkte*/
Klappt jetzt so, wie ich das haben wollte
Kay