Hallo,
ich habe mehrere HTML-Vorlagen (Templates) die in verschiedenen Seiten des Seitenbaums liegen. Wenn ich nun eine Extension installiere, werden immer komische Werte in den Typoscript Object Browser geschrieben. Meistens ist es im Root-Template ok und in allen anderen Templates steht Quatsch. Kann man diesen Bug irgendwie beheben?
Beispiel Root-Template (richtig):
plugin.meta.global.keywords = z.B. Telekommunikation, noch irgendwas
Beispiel Andere Templates (falls die Extension überhaupt in anderen Templates auftaucht):
plugin.meta.global.keywords = {$plugin.meta.keywords}
Für mich sieht das nicht wie Quatsch aus!
$plugin.meta.keywords das bedeutet das der Wert der Variable plugin.meta.keywords hier automatisch eingepflegt wird!
Im Quelltext der Unterseiten steht aber dann
<meta name="description" content="{$plugin.meta.description}" />
<meta name="keywords" content="{$plugin.meta.keywords}" />
<meta name="robots" content="{$plugin.meta.robots}" />
<meta name="copyright" content="{$plugin.meta.copyright}" />
<meta http-equiv="content-language" content="{$plugin.meta.language}" />
<link rev="made" href="mailto:{$plugin.meta.email}" />
<meta http-equiv="reply-to" content="{$plugin.meta.email}" />
<meta name="author" content="{$plugin.meta.author}" />
<meta name="distribution" content="{$plugin.meta.distribution}" />
<meta name="rating" content="{$plugin.meta.rating}" />
<meta name="revisit-after" content="{$plugin.meta.revisit}" />
<meta name="DC.Description" content="{$plugin.meta.description}" />
<meta name="DC.Subject" content="{$plugin.meta.keywords}" />
<meta name="DC.Rights" content="{$plugin.meta.copyright}" />
<meta name="DC.Language" scheme="NISOZ39.50" content="{$plugin.meta.language}" />
<meta name="DC.Creator" content="{$plugin.meta.author}" />
Das scheint mir schon Quatsch zu sein, da diese Variablen ja nicht ersetzt werden. Und ich möchte bei google nicht unter dem Stichwort "{$plugin.meta.keywords}" gefunden werden.
Auf der Seite mit dem Root-Template verhält es sich allerdings völlig normal. Die Felder in denen nichts steht bleiben leer und die Felder wie Keywords werden mit den Keywords befüllt, die ich vorgegeben habe.