Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 11-09-2010, 08:35
kay899
 Registrierter Benutzer
Links : Onlinestatus : kay899 ist offline
Registriert seit: Jul 2010
Beiträge: 10
kay899 befindet sich auf einem aufstrebenden Ast
Standard Danke...

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
Mit Zitat antworten