Frage: Artikel

Wie verwendet man Templates oder erstellt Navigationen und passt diese an.

Frage: Artikel

Beitragvon olliu » 10. Okt 2008, 07:52

Ich versuch es schon eine ganze weile. und zwar möchte ich alle artikel von beginn an unter jede kategorie in der navi anzeigen, also nicht erst beim klicken, kennt da jemand eine gute lösung ? meine navi sieht bisher so aus und gibt die artikel erst beim klick aus und macht die aktuelle kategorie aktiv.

Code: Alles auswählen
<?php
// EXPLODE PATH
$PATH = explode("|",$this->getValue("path").$this->getValue("article_id")."|");

// GET CURRENTS
$path1 = $PATH[1];
$path2 = $PATH[2];
$path3 = $PATH[3];

// Kategorien+Artikel
foreach (OOCategory::getRootCategories() as $lev1) {
// Kategorie online?
if ($lev1->isOnline(true)) {
                 
if ($lev1->getId() == $path1) {
// Kategorie aktiv ?
$nav .= '<li><a class="current" href="'.$lev1->getUrl().'">'.$lev1->getName().'</a></li>';
//Artikel holen
$lev1 = OOCategory::getCategoryById($this->getValue("category_id"));
$article = $lev1->getArticles();
$anz = count($article);

if (is_array($article) and $anz>1)  {
    
     foreach ($article as $var)
{
  $articleId = $var->getId();
  $articleName = $var->getName(); 
 
  if ($var->getValue(_startpage) != 1)
  {
    $nav .= '<ul><li><a href="'.rex_getUrl($articleId).'">'.$articleName.'</a></li></ul>';
  }
}
}
  else
  {
   $text .= "Keine Artikel vorhanden!";
  }
      }
//inaktiv ?
      else {
         $nav .= '<li><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a></li>';
      }
    
}
}

//NavAusgeben
print $nav;
print $text;

?>
olliu
 
Beiträge: 25
Registriert: 7. Okt 2008, 09:35

Beitragvon therancher » 18. Okt 2008, 07:41

hi, schau dir doch mal im downloadbereich die artikellisten an, da findet sich bestimmt eine, die du in die navigation passen kannst...
spontanität will wohl überlegt sein!
therancher
 
Beiträge: 489
Registriert: 29. Jan 2007, 17:32
Wohnort: Sachsen


Zurück zu Templates/Navigationen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast