Guten Morgen,
ich hänge immer noch an einem Problem, mit der Darstellung/Vererbung von Bildern, auf der gleichen Ebene.
Ich habe dazu hier http://www.traum-projekt.com/forum/112-typo3/111509-marker-f-r-bild-mehreren.html einen Post erstellt, dort kann mir aber anscheinend niemand einen Tip geben. Vielleicht habe ich es zu umständlich ausgedrückt?
für die 1. Ebene habe ich einen Maker, der auch so funktioniert wie gewünscht.
BILD = IMAGE
BILD {
file.import.data = levelmedia: 1
file.import = fileadmin/templates/images/seitenbilder/
file.import.listNum = 0
alttext = TEXT
alttext.field = subtitle//title
}
Da in der 1. Ebene jeder ein eigenes Bild bekommt, ich jeweils in den Seiteneigenschaften ein anderes Bild zuordne gibt es keine Probleme.
In der Ebene darunter, alse der 2. Ebene sieht es aber so aus, dass dort z.B. 8 Seiten sind und diese alle das Selbe Bild per Marker anzeigen sollen.
BILD2 = IMAGE
BILD2 {
file.import.data = levelmedia: 2
#file.import.data = levelmedia: 2, slide # hatte ich auch schon versucht
file.import = fileadmin/templates/images/bildunterseite/
file.import.listNum = 0
alttext = TEXT
alttext.field = subtitle//title
}
Diese Vorgehensweise funktioniert aber nur bei der ersten Seite, der 2. Ebene. Wenn ich der zweiten Seite das Bild per Seiteneigenschaften zuweise, wird dort automatisch ein "_01.jpg" und dann fortlaufend nummeriert, angefügt.
Mir sind mittler Weile die Ideen ausgegangen, wie ich das lösen kann und wäre euch dankbar für Lösungsvorschläge.
Vielen Dank
Das Bild musst du auf der Parent-Seite zuweisen und dann auf alle Unterseiten vererben.
Wenn du Bilder mit identischem Dateinamen mehrmals überträgst, dann setzt die TYPO3 Dateiversionierung diesen Zusatz _xx zwischen Dateiendung und Dateinamen.
root
|-Ebene 1 #hier das Bild einfügen und auf alle Unterseiten vererben
|-Ebene 2 #hier kein Bils
|-Ebene 2 #hier kein Bils
|-Ebene 2 #hier kein Bils
...
|-Ebene 1 #hier das Bild einfügen und auf alle Unterseiten vererben
|-Ebene 2 #hier kein Bild
|-Ebene 2 #hier kein Bild
|-Ebene 2 #hier kein Bild
Hallo Maik,
das ist ja gerade die Krugs an der ganzen Sache.
So wie Du es beschreibst, funktioniert es ja ohne weiteres.
Was ich aber brauche ist:
Ebene 2 hat ein anderes Template als Ebene 1 mit ###BIlD2###!
root
|-Ebene 1 (Auto) #eigenes Bild (auto.jpg)
|-Ebene 2 #eigenes Bild (autotuer.jpg)
|-Ebene 2 #eigenes Bild (autotuer.jpg)
|-Ebene 2 #eigenes Bild (autotuer.jpg)
...
|-Ebene 1 (sessel) #eigenes Bild (sessel.jpg)
|-Ebene 2 #eigenes Bild (polster.jpg)
|-Ebene 2 #eigenes Bild (polster.jpg)
Wenn es dafür keine Lösung gibt, sehe ich im Moment nur die schlechte Alternative, das Bild (autotuer.jpg), jeweils mit einem eigenen Zusatz abzuspeichern und in die Seiteneigenschaften einzufügen.
Aber das ist ja schon sowas von fehleranfällig, zumal man sich das Verzeichnis ja total zumüllt, mit identischen Bildern, nur anders benannt. #angry#
Hi,
habe im TP nicht geantwortet, da ich mir auch nicht sicher bin, wie das am Besten zu lösen ist.
Aber bei der beschriebenen Situation würde ich anders vorgehen:
Leg die benötigten Bilder in fileadmin ab und benutze Layout aus den Seiteneigenschaften für alternative Bilder.
Du kannst im Haupttemplate über die Condition treelevel Standards festlegen.
Hi Steffen,
beruhigt mich ja schon fast etwas, dass selbst die Kracks keine Standardlösung zur Verfügung haben. 😃
Gibt es zu Deiner empfohlenen Vorgehensweise vielleicht einen Link/Beschreibung an der ich mich orientieren kann?
Vielen Dank
Das sollte dir eigentlich weiterhelfen...
#785671
Daniel
Hallo,
ich habe jetzt ein bisschen rumprobiert, weiß nicht, ob ich auf dem richtigen Weg bin.
Das, mit den verschiedenen Layouts kann ich wohl so nicht benutzen, da ich dies schon für meine
verschiedenen Templates beutze.
Nun bin ich aber auf diese "pid" gestossen und hatte mir sowas gedacht, wie unten aufgelistet.
Einfach die Pid´s angeben, wo dann das angere Bild angezeigt werden soll.
Leider funktioniert es nicht.
Habt ihr vielleicht eine Idee, wie man das umsetzen könnte, wenn es überhautp möglich ist?
Das ist mein normales temporäres Bild
temp {
BILD2 = IMAGE
BILD2 {
file.import.data = levelmedia: 3, slide
file.import = fileadmin/templates/images/bildunterseite/
file.import.listNum = 0
alttext = TEXT
alttext.field = subtitle//title
}
}
...
######################
# Ebene 2 Layout als Standart#
######################
# Standard - Template, da mehr Seiten mit Ebene 2
page.10.template.file = fileadmin/templates/template_unterseite.html
page.headerData.10 = HTML
page.headerData.10.value (
<link rel="stylesheet" href="fileadmin/templates/css/unterseite_css.css" type="text/css" media="screen" />
)
[PIDinRootline=20,21,23,28]
BILD2 = IMAGE
BILD2 {
file.import.data = levelmedia: 3, slide
file.import = fileadmin/templates/images/bildunterseite/bild_unterseite.jpg
file.import.listNum = 0
alttext = TEXT
alttext.field = subtitle//title
}
end]
[PIDinRootline=10,12,15,16,79]
BILD2 = IMAGE
BILD2 {
file.import.data = levelmedia: 3, slide
file.import = fileadmin/templates/images/bildunterseite/bild_2.jpg
file.import.listNum = 0
alttext = TEXT
alttext.field = subtitle//title
}
end]
[globalVar=TSFE:page|layout=1]
######################
# Ebene 1 Layout#
######################
# Ebene 1 - Template
page.10.template.file = fileadmin/templates/template.html
page.headerData.10 = HTML
page.headerData.10.value (
<link rel="stylesheet" href="fileadmin/templates/css/css.css" type="text/css" media="screen" />
)
[global]
[globalVar=TSFE:page|layout=2]
##################
# Startseite#
##################
# Startseite - Template
page.10.template.file = fileadmin/templates/start_template.html
page.headerData.10 = HTML
page.headerData.10.value (
<link rel="stylesheet" href="fileadmin/templates/css/css.css" type="text/css" media="screen" />
)
Vielen Dank