[erledigt] Wie Seitentitel Anpassen

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

[erledigt] Wie Seitentitel Anpassen

Beitragvon Include » 18. Jun 2011, 22:30

Hallo,
weis jemand wie ich eigentlich dem Seitentitel zusätzlich neben der aktuellen Navigationsebene den Namen der übergeordneten Kategorie mitgebe?
<title><?php print $REX['SERVERNAME'].' | '.htmlspecialchars($this->getValue("name")); ?></title>

Also: SERVERNAME KATEGORIE SEITENTITEL

Vielen Dank!
;-)
Zuletzt geändert von Include am 19. Jun 2011, 20:06, insgesamt 1-mal geändert.
Include
 
Beiträge: 100
Registriert: 30. Mär 2007, 20:22

Re: Wie Seitentitel Anpassen

Beitragvon Koala » 19. Jun 2011, 08:21

Code: Alles auswählen
<?php
$KATEGORIENAME = '';
if($this->_getValue('category_id') != 0) {
  $cat = OOCategory::getCategoryById($this->_getValue('category_id'));
  $KATEGORIENAME = ' | '. $cat->_catname;
}
?>
<title><?php print $REX['SERVERNAME'] .  $KATEGORIENAME .' | '.htmlspecialchars($this->getValue("name")); ?></title>



Hat man auf der Seite folgende Struktur:
Kategorie1/SubKategorie1/SubSubKategorie1/Artikel
Kategorie1/SubKategorie1/SubSubKategorie2/Artikel
und die Artikelnamen sind gleich den Namen der SubSubKategorie, dann macht die Ausgabe der Kategorie wenig Sinn. Alternativ könnte man hier noch den Namen der SubKategorie ausgeben lassen.
Code: Alles auswählen
$KATEGORIENAME = '';
if($this->_getValue('category_id') != 0) {
  $cat = OOCategory::getCategoryById($this->_getValue('category_id'));
  $KATEGORIENAME = $cat->_catname;
  if (trim($this->_getValue("name")) == trim($KATEGORIENAME)) {
    $cat = $cat->getParent();
    if (is_object($cat)) {
      $KATEGORIENAME = $cat->_catname;
    }
    if (trim($this->getValue("name")) == trim($KATEGORIENAME)) {
      $KATEGORIENAME = '';
    } else {
      $KATEGORIENAME =  ' | ' .$KATEGORIENAME;
    }
  } else {
    $KATEGORIENAME = ' | ' .$KATEGORIENAME ;
  }
}

Das geht sicher auch noch etwas weniger verschachtelt.
.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX_DOKU :: REX_WIKI :: REX_FAQ :: REX_WIKIPEDIA
Benutzeravatar
Koala
 
Beiträge: 1529
Registriert: 3. Okt 2005, 12:20
Wohnort: Cottbus

Re: Wie Seitentitel Anpassen

Beitragvon Include » 19. Jun 2011, 20:06

Alternativ könnte man hier noch den Namen der SubKategorie ausgeben lassen...

Super, das ist was ich nicht gesucht hab!

Muchas gracias
:-)
Include
 
Beiträge: 100
Registriert: 30. Mär 2007, 20:22


Zurück zu Templates/Navigationen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast