IMAGE ist falsch, value auch.
Entwerder mit HTML oder TEXT und in der Konstanten <img src="...
oder mit IMG_RESOURCE und file
IMAGE ist falsch, value auch.
Entwerder mit HTML oder TEXT und in der Konstanten <img src="...
oder mit IMG_RESOURCE und file
file.import.field = media
file.import = uploads/media/
file.import.listNum = 0
das hier ist der richtige Weg
Doch dann muss das Bild gleichsam auf jeder einzelnen Unterseite wieder eingebunden werden.
nein, schau Dir mal levelmedia und slide an. Bzw. alle Beiträge die ich zu diesem Thema geschrieben hab, gibt schon mind. 3 Anleitungen dazu von mir.
Viele Grüße
Niki
Herzlichen Dank erstmal.
Ich werde beide Varianten nochmals ausprobieren.
... und hoffe, dann die Lösung gefunden zu haben!
😉
Vielleicht stur, aber ich möchte die zunächst die erste version, also mit variablen im TS und zuweisung in constants:
constants:
mainbannerimage = <img src="fileadmin/html_templates/img/mainbanner3.jpg">
im setup:
temp.banner = HTML
temp.banner.value = {$mainbannerimage}
seite.10.marks.MAINBANNER < temp.banner
Im Quellcode sehe ich nun immerhin:
<div id="mainbanner"><img src="fileadmin/html_templates/img/mainbanner3.jpg">
</div>
Doch als Bild steht nur der kleine Stellvertreter ...
Schätze mal, bin nicht zu weit entfernt.
Vielleicht stur, aber ich möchte die zunächst die erste version, also mit variablen im TS und zuweisung in constants
Jeder darfs sich so schwer machen wie er möchte 🙂 Ich gebe jedoch zu bedenken dass Du damit eine wirklich ordentliche Menge an extension templates produzieren wirst, was nicht gerade förderlich für die Übersicht ist.
Viele Grüße!
Niki
Also gut, Niki hat mich überzeugt. Dies funktioniert und entspricht dem, was ich wollte. ... ich werde mich also gewissermassen spasseshalber ein ander mal mit der anderen Lösung rumschlagen!
Herzlichen Dank an alle!
Hier also nochmals meine lauffähige Lösung:
Im html Template den Marker gesetzt:
<div id="mainbanner">###MAINBANNER###
</div>
Dann im TS diesen eingebunden:
seite.10.marks.MAINBANNER = IMAGE
seite.10.marks.MAINBANNER {
file.import.data = levelmedia: 2
file.import = uploads/media/
file.import.listNum = 0
}
Auf den Hauptseiten den Typ auf "Erweitert" (i.e. Advanced) gesetzt und untern unter "Dateien" (i.e. files) das jeweilige (vorbereitete...) Bild gezogen. Das Einbinden wird an die Unterseiten vererbt. :o
Hallo Zusammen
Habe das Ganze gemäss Louis umgesetzt. Jedoch werden bei mir die Bilder nicht angezeigt.
Mein Vorgehen:
Marker ins Template eingefügt (Fileadmin)
TS Config im Template
Bilder hochgeladen auf der Seite bei den erweiterten Einstellungen.
Der Marker wird zwar entfernt, jedoch überhaupt nicht ausgegeben. Wäre froh, wenn mir hier jemand helfen könnte.
dann zeig mal dein TS
Hey Danke für die schnelle Antwort. Das geht hier aber fix!
page.10 {
template = FILE
template.file = fileadmin/templates/index.htm
workOnSubpart = DOKUMENT
subparts.CONTENT = CONTENT
subparts.CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
marks.MAINBANNER = IMAGE
marks.MAINBANNER {
file.import.data = levelmedia: 2
file.import = uploads/media/
file.import.listNum = 0
}
marks.RECHTS = CONTENT
marks.RECHTS {
table = tt_content
select.orderBy = sorting
select.where = colPos=2
}
}
mach mal sowas, das funktioniert dann auch
temp.image = IMAGE
temp.image {
file.maxH = 200
file.maxW = 760
file.import=uploads/media/
file.import.data = levelmedia: -1,slide
file.import.listNum = 0
file.import.override.field = media
titleText = ....
altText = ....
}
georg
Genial! Bilder werden nun korrekt angezeigt.
Besten Dank nochmals für deine hilfreiche Unterstützung.