Hi,
nach langem mitlesen hab ich mich jetzt auch endlich mal angemeldet! =)
Also, ich habe zur zeit auf der linken Seite ein Menü, wo ich alle Grafiken der Unterseiten, die als Erweitert angelegt wurden, als Thumbnail ausgebe.
Dies hat den Nachteil, dass ich alle Bilder immer 2 mal hochladen muss (einmal als Inhaltselement auf der Seite und einmal im Media bereich bei den Seiteneigenschaften).
Gibt es also eine Möglichkeit, die Bilder der Unterseiten (jede hat nur 1 Inhaltselement und das ist immer 1 Bild) getrennt auszulesen und als Thumbnail mit link darzustellen? Wäre wirklich super, wenn ihr mir helfen könntet.
Vielen Dank schon einmal im Voraus
Flo
Poste mal dein jetziges TS, dann kann ich das erweitern...
Cool, danke! =)
Also zur Zeit habe ich es so
....
### MENU TUEREN
###############################
temp.spezialmenu = HMENU
temp.spezialmenu {
special = directory
1 = GMENU
1.NO = 1
1.NO {
XY = 100, 25
backColor = #e5e5e5
wrap = |<br />
12 = IMAGE
12.file.import = uploads/media/
12.file.import.field = media
12.file.import.listNum = 1
12.file.width = 20
12.file.height = 20
12.offset = 1, 1
}
}
....
So sieht das ganze aus (die Thumbnails auf der linken Seite): http://traumtueren.de/index.php?id=7
Also, ich habs nicht getestet, aber so in der Art könnte es gehen...
Du ersetzt mal deinen Block mit den 12.xxx durch den hier:
12 = IMAGE
12.file.import{
cObject = CONTENT
cObject{
table = tt_content
select.pidInList.field = uid
renderObj = TEXT
renderObj{
field = image
}
}
}
12.file.width = 20
12.file.height = 20
12.offset = 1, 1
Grüße
Christian
Erstmal vielen Dank für deine Hilfe, aber es klappt noch nicht ganz.
Ich hab es jetzt einmal bei dem ersten eingebaut: http://traumtueren.de/index.php?id=7
Es werden zwar Links erzeugt, aber leider noch keine Thumbnails. Ich denke mal, dass ist nen ziemlich kleines Problem (ohne mich überhaupt auszukennen *g*). Ich werd mal nach den Befehlen googlen, wenn du in der zwischenzeit ne Idee hast, bin ich auch nicht böse, wenn du ne Lösung postest! *g* 😉
Lg,
Flo
ja, ist im Grunde ganz einfach, ich hatte was übersehen... Bin aber jetzt zu müde, werds dir morgen früh fertig machen.
Ansatz ist, dass renderObj nicht TEXT sonder IMG_RESOURCE sein muss und du dann ein file.import.field = image machen musst + passendem Pfad.
Supi, du bist der Beste!!! 1000 Dank, bin echt froh! 😉
Also,
diesen Teil meines Posts:
renderObj = TEXT
renderObj{
field = image
}
bitte mal so ersetzen:
renderObj = IMG_RESOURCE
renderObj{
import.field = image
import = uploads/pics/
import.listNum = 0
}
Grüße
Christian
Hier jetzt nochmal die endgültige Lösung die funktioniert, damit alle was davon haben:
temp.spezialmenu = HMENU
temp.spezialmenu {
special = directory
special.value = 7
1 = TMENU
1.NO = 1
1.NO {
allWrap = |
stdWrap.cObject = CONTENT
stdWrap.cObject {
table = tt_content
select.pidInList.field = uid
renderObj = IMAGE
renderObj {
file.import.field = image
file.import = uploads/pics/
file.import.listNum = 0
file.width = 75
file.height = 75
}
}
}
}
Es wird also das erste Bild aus dem ersten Contentelement der jeweiligen Seite für das Menü herangezogen.
Grüße
Christian