Guten Morgen,
Ich möchte gerne, wenn keine MetaTags für die Seite angelegt sind die nächst verfügbaren MetagTags einer übergeordneten Seite ausgeben. Also so:
1 MetaTags definiert
1.1 MetaTags definiert
1.1.1 MetaTags nicht definiert
1.1.1.1 MetaTags nicht definiert
Für die Seite 1.1.1 und 1.1.1.1 sollen demnach die MetaTags von 1.1 ausgegeben werden. Wie ich alternativ die MetaTags einer fest vorgegebenen Seite ausgeben kann, weiß ich.
description.data = DB:pages:591:description
Ich möchte es aber lieber flexibler halten. Gibt es eine Möglichkeit statt der uid einen relativen Bezug einzutragen? Für die Ausgabe von ganzen Seiteninhalten habe ich ein passendes Skript gefunden.
Ich hoffe, dass mir jemand einen Tipp geben kann.
hi,
die stichworte heißen "data", "levelfield:-1" und "slide". such mal danach, solltest ts-schnipsel finden für dein problem.
grüße
So klappt es:
Installation=> All Configuration => [FE][addRootLineFields] = abstract, keywords, description
seite = PAGE
seit {
meta {
keywords = TEXT
keywords.data = DB:pages:593:keywords
keywords.override {
required = 1
data = levelfield :-1, keywords, slide
}
description = TEXT
description.data = DB:pages:593:description
description.override {
required = 1
data = levelfield :-1, description, slide
}
abstract = TEXT
abstract.data = DB:pages:593:abstract
abstract.override {
required = 1
data = levelfield:-1, abstract, slide
}
date = TEXT
date{
data = register:SYS_LASTCHANGED
strftime = %Y-%m-%dT%H:%M:%S+02:00
}
language = de
revisit-after = 10 days
robots = index, follow
author = Der Autor
}
}
Die Seite mit der ID:593 liegt in einem Systemordner und stellt quasi das Fallback dar, wenn bis zum Root gar nichts gefunden wird.