in meinem Redaxo 3.2. funktioniert die Keywordausgabe nicht. Ich vermute ich habe irgendwo einen Schreibfehler eingebaut, kann aber nichts finden. Ich verwende folgenden Code in meinen Templates.
Code: Alles auswählen
$cat = OOCategory::getCategoryById(1); $first_article = $cat->getStartArticle();
if
(
$this->getValue("description") != "")
{
$meta_beschreibung = htmlentities($this->getValue("description"));
}
else
{
$meta_beschreibung = htmlentities($first_article->getValue("description"));
}
if
(
$this->getValue("keywords") != "")
{
$meta_suchbegriffe = htmlentities($this->getValue("keywords"));
}
else
{
$meta_suchbegriffe = htmlentities($first_article->getValue("keywords"));
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<base href="http://www.url.de/" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><? print $REX['SERVERNAME'].' | '.$this->getValue("name"); ?></title>
<meta name="description" content="<?php echo $meta_beschreibung; ?>" />
<meta name="abstract" content="<?php echo $meta_beschreibung; ?>" />
<meta name="keywords" content="<?php echo $meta_suchbegriffe; ?>" />
</head>