Hallo!
Ich möchte gerne, dass meine Metatag-Keywords folgendermaßen generiert werden: Zu den in der Seiten-Konfig festgelegten Keywords sollen Standard-Keywords hinzugefügt werden. Dazu habe ich folgendes versucht:
temp.meta = COA
temp.meta {
10 = Text
10.value = Default-Keywords
20 = Text
20.field = keywords
}
seite.headerData.999 = COA
seite.headerData.999 < temp.meta
seite.headerData.999.wrap = <meta name="keywords" content="|" />
Leider wird dabei nur folgendes ausgegeben:
<meta name="keywords" content="" />
Kann sich jemand erklären, woran das liegen könnte?
MfG
Pascal
moin,
ein Beispiel:
seite.meta.description.field = abstract
Armin
Sorry, aber ich verstehe nicht ganz, wie das dann funktionieren soll. Wem und wie weise ich denn das temp.meta zu?
moin,
meta steht halt zur Verfügung, dann brauch man es nicht wie du über einen wrap lösen. Beispiel http://typo3.intervation.de/snippets/allgemein/meta.html
Dein TS weißt auch einige Fehler auf.
1.)Es heißt TEXT und nicht Text
2.) Du überschreibst das erste COA, in dem du das temp.meta kopierst.
Hier mal Ansatz:
temp.meta = COA
temp.meta {
10 = TEXT
10.value = Default-Keywords
20 = TEXT
20.field = keywords
}
seite.headerData.999 = TEXT
seite.headerData.999.stdWrap.cObject < temp.meta
seite.headerData.999.wrap = <meta name="keywordooos" content="|" />
Also deine Anmerkung bzgl. der Großschreibung von "Text" hatte bereits den gewünschten Erfolg. Nun werden die Keywords auch ausgegeben. Danke!