Zum Inhalt springen

Problem mit manueller Metatag-Generierung

Erstellt am 5. Januar 2008 · 4 Antworten · letzte Antwort am 6. Januar 2008

Tags: Frage

webcompas ·

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

webcompas ·

Sorry, aber ich verstehe nicht ganz, wie das dann funktionieren soll. Wem und wie weise ich denn das temp.meta zu?

ArminB ·

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="|" />
webcompas ·

Also deine Anmerkung bzgl. der Großschreibung von "Text" hatte bereits den gewünschten Erfolg. Nun werden die Keywords auch ausgegeben. Danke!