hi ich will ein Temp haben das von seite zu seite verschiedene Bilder im Template einbindet, leider hab ich bis jetzt noch keine lsg gefunden
ein ansatz war das Datei Feld im Seiten Header zu nehmen das das kann nur 5 Dateien aufnehmen 🙁
brauch hilfe
s.Hauser schriebhi ich will ein Temp haben das von seite zu seite verschiedene Bilder im Template einbindet, leider hab ich bis jetzt noch keine lsg gefunden
Wenn es keine Zufallsbilder sein sollen, dann kannst Du entweder im RootTemplate per Condition auf die PID dem Marker eine andere Grafik zuweisen, oder Du legst für die Seiten die eine andere Grafik erhalten sollen ein Extension-Template an und üverschreibst den Marker darin. Je nachdem was weniger Arbeit macht.
Hi!
Im Prinzip geht es am einfachsten so, wier in diesem thread beschrieben:
#3437
CU
maxhb
mstuebner schrieb
kannst Du entweder im RootTemplate per Condition auf die PID dem Marker eine andere Grafik zuweisen
kannst du da mal ein BSP geben?
@maxhb
das hab ich schon versucht geht aber nicht das das Mediafeld bei mir nur 5 Dateien zulässt - warum auch immer 😢
s.Hauser schrieb@maxhb
das hab ich schon versucht geht aber nicht das das Mediafeld bei mir nur 5 Dateien zulässt - warum auch immer 😢
Schau Dir mal im Konfigurations-Modul das $TCA an:
page->columns->media->config->maxitems = 5
Daher auch nur 5 Dateien im Media-Feld 😉
Um diesen Wert zu verändern kannst Du analog zu dieser Anleitung vorgehen.
CU
maxhb
P.S.: Solltest Du Kommentare zu der Anleitung haben, dann bitte per PM an mich...
s.Hauser schriebmstuebner schrieb
kannst Du entweder im RootTemplate per Condition auf die PID dem Marker eine andere Grafik zuweisen
kannst du da mal ein BSP geben?
Ich mach das immer mit EXT Templates und müsste auch erst in der TSRef kramen, die ich gerade aber nicht hier habe.
[PID=abc] <== (Mit TSRef vervollständigen bitte)
page.10.markers.HEADPIC.file = der neue Pfad
[PID=xyz] <== (Mit TSRef vervollständigen bitte)
page.10.markers.HEADPIC.file = der neue Pfad
[global]
Nur die Condition musst Du mal nachschlagen.
und wie geht das mit ext templates?
also mal nur so ne frage... wenn ´s nur um ein wechselndes bild geht
mein ich ne ext auf typo3.org gesehn zu haben die sowas macht ...
ich glaub banner irgendwas hierß die ...
nur mal so als tip ... wenns´nur ums bild ging
sorry thread nur überflogen
s.Hauser schriebund wie geht das mit ext templates?
Hast Du da auch schon mal drüber nachgedacht, vor dem Fragen? Weil, wenn ja, dann hast Du noch viel Lesestoff vor Dir.
EXT Templ. anlegen und page.10.markers.HEADPIC.file = der neue Pfad ins Setup schreiben.
jo hab drüber nachgedacht
hab das Typo3 Buch und da ist ja eine Mgl. beschrieben nur leider hat ja das Media Feld nicht genung Platz sonst bräcuht ich ja nicht fragen 🙁
leider geht es so wie du gesagt hast nicht!
muss ich das ext temp nicht noch in das haupt_temp einbinden?
Ich habe das auf www.drzycimski.com so realisiert, dass ich Templates für jeden Bereich erstellt und dort die Farbe und die Grafiken als Constants definiert habe:
#Themen Definition
themeColor = #AB0A08
topImage = fileadmin/images/shop_01.jpg
middleImage = fileadmin/images/shop_02.gif
leftImage = fileadmin/images/shop_03.gif
rightImage = fileadmin/images/shop_04.gif
Im Setup des Haupttemplates werden diese dann im marks-Teil eingebunden (im ext. Template ersetzt):
#Hauptgrafiken
TOP_IMG = IMAGE
TOP_IMG.file = {$topImage}
MIDDLE_IMG = IMAGE
MIDDLE_IMG.file = {$middleImage}
LEFT_IMG = IMAGE
LEFT_IMG.file = {$leftImage}
RIGHT_IMG = IMAGE
RIGHT_IMG.file = {$rightImage}
#Farbe für Tabellenhintergrund
COLOR = TEXT
COLOR.value = {$themeColor}
Geht bestimmt besser, aber ist mein Erstlingswerk 😉
Gruss, Jörg
s.Hauser schriebhab das Typo3 Buch und da ist ja eine Mgl. beschrieben nur leider hat ja das Media Feld nicht genung Platz sonst bräcuht ich ja nicht fragen 🙁
Ich kann mich aber auch nicht erinnern irgendwann etwas über das Mediafeld geschrieben zu haben, bzw. kommt das bei meinem Ansatz zu 0,00% zur Anwendung.
s.Hauser schriebleider geht es so wie du gesagt hast nicht!
Das würde heissen, dass meine Websiten alle nicht funktionieren. Halte ich für eine gewagte Theorie. Einigen wir uns darauf, dass Du versucht hast verschiedene Ansätze zu kombinieren?
s.Hauser schriebmuss ich das ext temp nicht noch in das haupt_temp einbinden?
Nein. Denn warum heisst das Ding wohl EXTENSION (Erweiterung)? Schau Dir doch mal das Ganze im Templatebrowser etc. an.
Ich habe den eindruck, dass Du das noch nicht getan hast.
wenn ich sage das es nicht geht
dann meine ich das ich es nicht so hinbekommen habe wie du es beschrieben hast?!
wenn ich mir das im Templatebrowser schon angesehen nur ich weiß nicht was ich da rausholen soll?!
ich bin halt noch anfänger ?! - ist das so schlimm
-----------------------------
Also ich habe eine Template da steht im Mom das drin:
page = PAGE
page.typeNum = 0
page.bodyTagMargins = 0
page.noLimlUnderline = 0
styles.content.get = CONTENT
styles.content.get {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}
styles.content1.get = CONTENT
styles.content.get1 {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}
temp.img1 = IMAGE
temp.img1.file.import = fileadmin/templates/pics/
temp.img1.file.import.field = media
temp.img1.file.import.listNum = 0
temp.img2 = IMAGE
temp.img2.file.import = fileadmin/templates/pics/
temp.img2.file.import.field = media
temp.img2.file.import.listNum = 1
temp.img3 = IMAGE
temp.img3.file.import = fileadmin/templates/pics/
temp.img3.file.import.field = media
temp.img3.file.import.listNum = 2
temp.img4 = IMAGE
temp.img4.file.import = fileadmin/templates/pics/
temp.img4.file.import.field = media
temp.img4.file.import.listNum = 3
temp.img5 = IMAGE
temp.img5.file.import = fileadmin/templates/pics/
temp.img5.file.import.field = media
temp.img5.file.import.listNum = 4
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/index.htm
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.LEFT_PIC_BORDER < temp.img1
subparts.LEFT_PIC < temp.img2
subparts.MID_PIC < temp.img3
subparts.MID_R_PIC < temp.img4
subparts.R_PIC < temp.img5
}
und eine ext Temp da steht das drin:
page.10.subparts.RIGHT_PIC_BORDER.file = fileadmin/templates/pics/homepage_right.jpg
jeweils im Setup
evtl. hab ich einen andren Fehler?
Bild: shauser.de/…/typo.gif
s.Hauser schriebwenn ich sage das es nicht geht
dann meine ich das ich es nicht so hinbekommen habe wie du es beschrieben hast?!
Wie wäre es, wenn Du (konkret) beschreibst, was denn als Ergebnis heraus kommt? Oder einen Link, so dass man sich das Ergebnis ansehen kann? Der Code sieht beim Überfliegen korrekt aus, geht man davon aus, dass es korrekt ist, dass das interessierende Image nur im Ext-Template, nicht aber im Haupttemplate gesetzt wird?
es passiert so wie es oben steht gar nix 🙁
der subpart wird nicht ersetzt....
geht man davon aus, dass es korrekt ist, dass das interessierende Image nur im Ext-Template, nicht aber im Haupttemplate gesetzt wird?
das weiß ich nicht ob das so einfach geht, aber wenn ich mir die post oben anschauen dann schon?!
s.Hauser schriebkann keiner helfen?
Was willst Du noch? Es wurden Dir sogar Codefragmente präsentiert. Mit Antworten wie "es passiert nichts" kann man nichts anfangen, noch dazu sind sie falsch, denn es passiert IMMER etwas, wenngleich nicht immer das Erwartete.
Du kannst gerne auch Zugangsdaten Deines BE posten, allerdings bin ich die Woche im Ausland.
es hat sich in bezug auf den subpart nix getan was man im frontend beobachten könnte....
ich bin doch net doof, sicher passiert inerhalb vom Typo was aber halt nichts was man beobachten kann
das hab ich doch oben schon geschrieben?!
manchmal denke ich echt ich bin der einzige mit Problemen
s.Hauser schriebes hat sich in bezug auf den subpart nix getan was man im frontend beobachten könnte....
ich bin doch net doof, sicher passiert inerhalb vom Typo was aber halt nichts was man beobachten kann
das hab ich doch oben schon geschrieben?!
manchmal denke ich echt ich bin der einzige mit Problemen
Dass Du doof bist würde ich so auch nie behaupten. Evtl. lohnt es sich ja mal sich über debug Ausgaben zu informieren?
Viel Spass noch.
Mmmmhhh, bei Matthias geht seine Version, bei mir meine... wusstest Du, das man den Cache leeren muss, wenn man am Template-Setup bastelt?! Nur ´ne Frage...