ich hab grad nen knoten ... evtl kann mir den jemand lösen ...
Ich hab eine Navi bei der die kats die Online sind angezeigt werden
und die Offline sind werden nicht angezeigt... soweit so gut.
nur wenn ich nun die Offline-Kat-Article (Startartikel) per Hand ins Template
eintrage wird dieser nicht angezeigt ... *grmpf*
Redaxo 4.0.1
Code: Alles auswählen
<?php
// EXPLODE PATH
$PATH = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
// GET CURRENTS
$path1 = $PATH[1];
$path2 = $PATH[2];
$nl ="\r\n";
// ------------- Startseite Navigation ------------- //
$cat = OOCategory::getCategoryById(1);
// if ($cat->isOnline()) {
$navTop .= $nl;
$navTop .= '<div id="TopMenue">' . $nl;
$navTop .= '<ul>' . $nl;
foreach (OOCategory::getChildrenById(1, true) as $lev2) {
// Ausgabe Ebene 1
// print_r($lev2);
if ($lev2->getId() == $path2) {
$navTop .= '<li class="on"><a href="'.$lev2->getUrl().'">'.htmlentities($lev2->getName()).'</a>';
} else {
$navTop .= '<li><a href="'.$lev2->getUrl().'">'.htmlentities($lev2->getName()).'</a>';
}
$navTop .= '</li>'. $nl;
}
$navTop .= '</ul>' . $nl;
$navTop .= '</div>' . $nl;
$navTop .= '<div class="clear"></div>' . $nl;
// }
?>
Code: Alles auswählen
<?php print rex_getUrl(7); ?>
Bei direkten Aufruf wird der Artikel auch nicht aufegerufen:
Code: Alles auswählen
index.php?article_id=7&clang=0
Die Navigation ist eine Mischung aus imageMaps und ListenPunkte.
Die ImageMap Punkte (offline im Template verlinkt) ... die ListenPunkte
(Online, angzeigt...)
Danke schonmal. grz Chris.