Hallo,
Ich lese meine Headergrafiken dynamisch ein.
Also per
lib.header = IMAGE
lib.header {
file{
import.listnum = 0
import = uploads/media/
import.data = levelmedia: -1; slide
width=980
height=180
}
}
Nun kann ich auf das IMAGE Objekt einen Typolink zu einer internen Seite setzen.
Der gilt ja dann aber für alle Seiten. Wie kann ich es anstellen, dass ein Redakteur in jeder Seite den Link der Headergrafik selbst angeben kann?
Vielen Dank.
Äh so aus der Pistole geschossen?
Ich würde ein Feld der Seiteneigenschaften dafür verwenden, oder mittels kleiner Extension ein neues Feld dort hinzufügen.
Dann wirst du ja wahrscheinlich per stdWrap.typolink.parameter den Link mitgeben wollen... Dann eben per stdWrap.typolink.parameter.field = Feldname den Link aus dem Feld auslesen in das der redakteur natürlich eintragen können muss.
Noch nie probiert, weiß nicht ob das so funktioniert. Aber vielleicht als Ansatz.
Hallo, danke für die schnelle Antwort.
Ein Feld verfremden möchte ich eigentlich nicht.
Extensions habe ich noch keine entwickelt, da fehlte mir bisher die Zeit.
Der Kunde möchte auf verschiednen Seiten auf der Headergrafik noch eine kleine Grafik rechts mit einem Angebot haben, die dann auf interne Seite verlinkt ist.
Gut, ich könnte in den Header-Div noch einen Div mit float right mappen,
da kann er dann rein machen, was er will. (TV)
Ich weiss halt nicht, ob es noch eine elegantere Methode gibt...?
Ich habe gehofft, dass ich trotz des dynamischen loadens der Bannergrafiken diese mit verschiedenen links ausstatten kann.
Aus meiner Sicht also: Noch ein Div oder das dynamische laden aufgeben, die Banner fest vergeben (Banner verwenden, die die Angebotsgrafik schon mit drin haben) und auf den Seiten, auf denen ein link benötigt wird, in einem ext Template diesen dem Imageobjekt mitgeben.
Oder doch eleganter??