[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Meta Description und Keywords ?!
Seite 1 von 1

Meta Description und Keywords ?!

Verfasst: 13. Apr 2017, 14:41
von oliwan
Hey!
Früher habe ich mit

Code: Alles auswählen

$OOStartArticle = OOArticle::getArticleById($REX['START_ARTICLE_ID'], $REX['CUR_CLANG']);
$meta_beschreibung = $OOStartArticle->getValue("art_description");
$meta_suchbegriffe = $OOStartArticle->getValue("art_keywords");
Die im Artikel hiniterlegen Meta Daten geladen.

Nun aber kann man im Artikel scheinbar keine Metadaten mehr hinterlegen?!
Kann mir jemand sagen, wo ich im Backend die Metadaten wie Description / Keywords hinterlegen kann

und... wie kann ich dann auf diese Daten im Template zugreifen - aktuell bekomme ich immer die Fehlermeldung: Class 'OOArticle' not found.

nutze ich rex_article heißt es dann.....Call to undefined function rex_article() ?! :roll:


Danke für eure Hilfe
Oliwan

Re: Meta Description und Keywords ?!

Verfasst: 13. Apr 2017, 16:09
von Thomas.Skerbis
Hallo Oliwan:

Du kannst Metafelder im Metainfo-AddOn anlegen und in den Artikeln dann wie gewohnt pflegen.
Dein Code bezieht sich noch auf Redaxo 4.x

Eine Liste der Änderungen findest du hier:
https://github.com/redaxo/redaxo/wiki/A ... n-REDAXO-5

Ein Beispiel-Code mit Infos vielleicht hier:
https://github.com/FriendsOfREDAXO/tric ... nbinden.md

Re: Meta Description und Keywords ?!

Verfasst: 13. Apr 2017, 21:04
von oliwan
;-) Top - Danke ;-)

Für alle anderen....
if ($this->getValue("art_keywords") != "") {
$keywords = $this->getValue("art_keywords");
} else {
$haupt = new rex_article_content(rex_article::getSiteStartArticleId());
$keywords = $home->getValue('art_keywords');
}

if ($this->getValue("art_description") != "") {
$description = $this->getValue("art_description");
} else {
$haupt = new rex_article_content(rex_article::getSiteStartArticleId());
$description = $home->getValue('art_description');
}