Hallo,
ich habe in einer Spalte eine content element ('Images Only') das mehrere Bilder enthalten kann (oder nur eines).
Ich will diese ausgeben und jedes einzelne in ein div setzen (keinen table oder ähnliches rundherum)...
Irgendwie gelingt mir das nicht und ich bin langsam am verzweifeln.
Solange das Element nur ein Bild enthält geht das mit
20 < content.tmp_main_content
20 {
select {
where = colPos=1
begin = 1
max = 1
}
renderObj = IMAGE
renderObj {
file.import = uploads/pics/
file.import.field = image
wrap = <div class="article_imagespace_2">|</div>
}
}
(content.tmp_main_content ist ein CONTENT)
aber sobald da mehr als ein bild drinnen ist, wird garnichts mehr ausgegeben.
Was mach ich da falsch???
Danke und liebe Grüße
Gernot
Du musst für jedes listNum einen eigenen Import Dialog schreiben
Viele Grüße
Niki
Du musst für jedes listNum einen eigenen Import Dialog schreiben
Danke,
wäre nett, wenn du das etwas genauer spezifizieren könntest?
Ok, so bekomme ich das erste Bild:
20 < content.tmp_main_content
20 {
select {
where = colPos=1
begin = 1
max = 1
}
renderObj = IMAGE
renderObj {
file.import = uploads/pics/
file.import.field = image
file.import.listNum = 0
wrap = <div class="article_imagespace_2">|</div>
}
Mein Problem ist, dass ich nicht weiß, wieviele Bilder vorhanden sein werden.
Vielen Dank
Gernot
renderObj = IMAGE
renderObj {
file.import = uploads/pics/
file.import.field = image
file.import.listNum = 1
wrap = <div class="article_imagespace_2">|</div>
}
das hier holt das zweite Bild ... für alle Bilder, das renderObj vorher als COA definieren und dann mit 1 = IMAGE, 2 = IMAGE etc. alle listNums durchgehen.
Viele Grüße
Niki
Ok, hab ich das dann richtig verstanden, dass ich somit die Anzahl der Bilder limitieren muss? Ich kann nicht sagen, für jedes VORHANDENE listNum (und wenn es 100 sind) wird ein Bild ausgegeben.
Danke jedenfalls, damit kann ich leben😉
Liebe Grüße
Gernot
Ok, hab ich das dann richtig verstanden, dass ich somit die Anzahl der Bilder limitieren muss?
Ich hab noch nicht alle Möglichkeiten durchprobiert da es mir normalerweise reicht, über den Bild Import 2-3 Bilder zu holen.
Eine richtige Bildergalerie würd ich aber nicht so machen.
Schau Dir mal TemplaVoila / Flexible Content Elements an, da kannst Du ein Formular basteln in das die User Bilder in einer Liste eingeben können und das Eingabeformular selbst erweitern können, wenn mehr Bilder hoch sollen.
Viele Grüße
Niki