wie kann ich bei meinem Modul 'horizontale und vertikale Navigation' für den ersten Navigationspunkt im Modul direkt eine CSS Eigenschaft angeben? Ich bin nicht soooo fit in php, aber das müßte doch eigentlich mit ner schleife machbar sein und angepaßten neuen Templates für _on und _off?
hier ein Link zur Entwicklungssite: http://www.hautschutz-berlin.de/cms/front_content.php
Es geht darum, dass der 1. Navigationspunkt, also Startseite, immer so breit sein soll wie das darunter befindliche Bild. Da ich bei den Navigationpunkten den Abstand links und rechts zum Wort mit padding vordefiniert habe um einen gleichen Abstand zu erhalten, kann ich natürlich nicht (jedenfalls nicht mit meinen momentanen Kenntnissen) den ersten Punkt so anpassen, dass ich für links und rechts individuelle Werte in den a href schreibe.
Hier die Ausgabe des Moduls, welches angepaßt werden müßte.
Code: Alles auswählen
<?php
echo "<ul id=\"firstnavlist\">";
foreach ($navitems as $key => $data) {
/* 1. Navigations Ebene */
$tpl->reset();
$tpl->set('d', 'NAME', $data['name']);
$tpl->set('d', 'TARGET', $data['target']);
$tpl->set('d', 'HREF', $sess->url('front_content.php?idcat='.$data['idcat']));
$tpl->next();
if ($idcat == $data['idcat'] || is_array($data['sub'])) {
$tpl->generate('templates/navfirst_on.html');
} else {
$tpl->generate('templates/navfirst_off.html');
}
}
echo "</ul>";
?>