Zum Inhalt springen

Nur Bilder aus tt_content

Erstellt am 13. Dezember 2006 · 3 Antworten · letzte Antwort am 13. Dezember 2006

Tags: Inhaltselemente, Bilder, Frage

donenik ·

Hallo,
ich möchte gerne mit fogendem Code nur Bilder aus tt_content auslesen. Das funzt auch ganz gut, ich lege eine Contentelement 'Nur Bilder' mit einem Bild drin an und mein Marker wird mit dem Bild ersetzt. Wenn ich aber 2 Bilder in das Contentelement einfüge wird nix mehr angezeigt. Irgendwie steh ich jetzt auf dem Schlauch. Hat jemand ne Idee?

marks.BILDLEISTE=CONTENT
marks.BILDLEISTE{
  table=tt_content
  wrap=|
  select{
  max=4
  selectFields=image
  where=colPos=2
  }
  renderObj=COA
  renderObj{
    5=IMAGE
    5{
      required=1
      wrap= <div class="bl-image-wrap">|<div class="maske"><img src="fileadmin/templates/allgemein/bilder/logo.jpg" alt="" /></div></div>
      	file.import=uploads/pics/
      	file.import.field=image
      	file.width=135
      	file.height=102
   }
  }
}

Schönen Abend, Donenik

just2b ·

ja weil in

file.import.field=image

auf 1x sowas drin steht "bild1.jpg,bild2.jpg" 😉

dh musst das aufsplitten... müsste splitChar helfen

georg

donenik ·

Da hätt ich aber auch selbst dran denken können :o Habs jetzt so gelöst:

marks.BILDLEISTE=CONTENT
marks.BILDLEISTE{
  table=tt_content
  wrap=|
  select{
    languageField=sys_language_uid
    max=4
    selectFields=image
    where=colPos=2
  }
  renderObj=COA
  renderObj{
    5=IMAGE
    5{
      required=1
      wrap= <div id="bl-image-wrap1">|<div id="maske1"><img src="fileadmin/templates/allgemein/bilder/maske-punkt.gif"></div></div>
      	file.import=uploads/pics/
      	file.import.field=image
      	file.import.listNum = 0
      	file.import.listNum.splitChar = , 
      	file.width=135
      	file.height=102
   }
    10=IMAGE
    10{
      required=1
      wrap= <div id="bl-image-wrap2">|<div id="maske2"><img src="fileadmin/templates/allgemein/bilder/maske-punkt.gif>"</div></div>
      	file.import=uploads/pics/
      	file.import.field=image
      	file.import.listNum = 1
      	file.import.listNum.splitChar = , 
      	file.width=135
      	file.height=102
   }
    15=IMAGE
    15{
      required=1
      wrap= <div id="bl-image-wrap3">|<div id="maske3"><img src="fileadmin/templates/allgemein/bilder/maske-punkt.gif"></div></div>
      	file.import=uploads/pics/
      	file.import.field=image
      	file.import.listNum = 2
      	file.import.listNum.splitChar = , 
      	file.width=135
      	file.height=102
   }
  }
}

Fällt eventuell noch jemandem eine Alternative zu 'listNum' ein, damit ich nicht für jedes Bild einen eigenen Wrap machen muss?