Hallo zusammen,
ich habe eine Seite neu aufgebaut und die Metatags in Templavoila über den Kopfbereich fest eingebunden.
Ich arbeite mit der Extension metatags extended und der typo3 version 6.0.
Wenn ich die metatags nicht einbinde bleibt der Quelltext leer, binde ich ihn ein dann bekomme ich statische metatags und zwar genau die die auch in meinem Template hinterlegt und gemappt sind.
Gruß Jörg
Hallo Jörg,
Ich kann jetzt zwar nicht wirklich eine Frage in deinem Beitrag erkennen aber zum Verständnis, du hast ein Maintemplate bei dem du im Reiter "Header Parts" die Include Haken für deine Metatags gesetzt hast!?
Und wenn du in der Extension "metatags extended" keine Metatags einbindest werden keine Metatags eingebunden und wenn du in der Extension Metatags angibst werden die Statischen angezeigt richtig?
Mit bestem Gruß
Raphael
Hallo Raphael,
vielen Dank für die schnelle Antwort. Ein Fragezeichen wäre angebracht gewesen 🙂
Ja das ist korrekt. Das funktionierte bisher immer sehr gut: Meine Installation mit 4.7 funktioniert einwandfrei:
Neue Seiten erhalten automatisch die Metatags aus den Konstanten, überschreibe ich diese auf der Seite manuell werden die angezeigt.
Lasse ich die Include Häkchen weg, werden überhaupt keine Metatags angezeigt (logisch).
Also da ich nie mit meta tag extensions arbeite kann ich nur folgendes sagen:
page.meta.keywords.field = keywords
page.meta.description.field = description
^^Mit dieser Einstellung im TypoScript Setup werden die Descriptions und Keywords aus den Seiteneigenschaften bezogen (ohne include Haken). Ich vermute an der stelle wo bei mir nun "... = keywords" und "... = description" steht müsste quasi die variable der extension hin...
Ich hoffe das hilft dir
Gruß
Raphael
Hi,
ich habe folgendes eingetragen:
plugin.meta {
robots = INDEX,FOLLOW
author = Jörg Paßmann mit vielen Grüße!
language = de
revisit = 5 Days
}
bzw.
# METATAGS
plugin.meta >
plugin.meta = PHP_SCRIPT
plugin.meta {
file = EXT:metatags/meta.php
global {
description = {$plugin.meta.description}
keywords = {$plugin.meta.keywords}
robots = {$plugin.meta.robots}
copyright = {$plugin.meta.copyright}
author = {$plugin.meta.author}
language = $plugin.meta.language}
distribution = {$plugin.meta.distribution}
revisit = {$plugin.meta.revisit}
}
local {
description.field = description
keywords.field = keywords
}
flags {
useSecondaryDescKey = 1
alwaysGlobalDescription = {$plugin.meta.includeGlobal}
alwaysGlobalKeywords = {$plugin.meta.includeGlobal}
DC =1
}
}
Hab mir die extension mal runtergeladen... hast du den folgenden schnipsel auch im TS Setup stehen? Der sollte dafür sorgen das alles was von der Extension generiert wird auch angezeigt bzw. in den head geschrieben
page.headerData.999 < plugin.meta
frameset.headerData.999 < plugin.meta
Hi,
vielen Dank für die Antwort.
Ich habe folgendes in das Setup eingetragen:
plugin.meta.global.description =
plugin.meta.global.keywords =
plugin.meta.flags.useSecondaryDescKey = 1
plugin.meta.flags.alwaysGlobalDescription = 0
plugin.meta.flags.alwaysGlobalKeywords = 0
plugin.meta.flags.DC = 0
page.headerData.999 < plugin.meta
Und siehe da es funktioniert.
Komisch nur, dass ich bei 3 anderen Installationen gar nichts in das Setup geschrieben habe und trotzdem alles funktioniert.
Auf jeden Fall nochmal Danke!