Optimierter Title für REDAXO 

Standardmässig wird in REDAXO der Title nach dem Muster Artikel – Servername erstellt. Wenn man aber auch Kategorien und Unterkategorien mit ausgeben möchte (Artikel – Kategorie – Unterkategorie – Servername), kann folgender Code verwendet werden (erfordert allerdings das manuelle Setzen des Servernamens, da er nicht automatisch den unter System hinterlegten Servernamen ausliest):

<?php
$curcat = OOCategory::getCategoryById($this->article_id);
$parents = $curcat->getParentTree();
$parents = array_reverse($parents);
if (empty($parents)) {
$parents[0]=OOArticle::getArticleById($this->article_id);
}
$str = “”;
foreach ($parents as $parent) {
$str .= ‘ – ‘.$parent->getValue(‘name’);
}
$str = trim($str);
$str = trim($str,”-”);

echo ‘<title>’.$str.’manueller Servername</title>’;
?>