Zum Inhalt springen

Mehrere HTML-Vorlagen --> Extensions machen immer Probleme

Erstellt am 11. Oktober 2005 · 2 Antworten · letzte Antwort am 11. Oktober 2005

Tags: Frage

mediaman ·

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}
einpraegsam.​net ·

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!

mediaman ·

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.