---
title: "Slider mit Bildern aus CEs einer bestimmten colPos"
url: "https://www.typo3.net/d/126190-slider-mit-bildern-aus-ces-einer-bestimmten-colpos"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bootstrap","Frage","Inhaltselemente","TYPO3 7"]
created: "2017-09-06"
last_reply: "2017-09-18"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Slider mit Bildern aus CEs einer bestimmten colPos

TYPO3 › TypoScript · 1 Antwort · gestartet 2017-09-06

## Eröffnungsbeitrag

**mimii** · 2017-09-06 · [Beitrag #1](https://www.typo3.net/d/126190-slider-mit-bildern-aus-ces-einer-bestimmten-colpos/1)

Hallo ins Forum,

ich möchte per TS einen Boostrap Slider nachbauen. Anleitungen gibt es einige, aber ich habe keine gefunden die die Bilder aus den Contentelementen einer Spalte ausliest.

Hier mal mein Code

```typoscript
lib.slider = COA
lib.slider {
  wrap = <div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">|</div>
  10 = COA {
    10 = CONTENT
    10 {
      wrap = <ol class="carousel-indicators">|</ol>
      table = tt_content
      select {
        pidInList = 45
        where = colPos=5
        orderBy = sorting
      }
      renderObj = COA
      renderObj {
        10 = TEXT
        10 {
          value = {register:FILES_COUNT}	
          insertData = 1
          wrap = <li data-target="#carouselExampleIndicators" data-slide-to="|" class="active"></li>|*|<li data-target="#carouselExampleIndicators" data-slide-to="|"></li>
        }
      }
    }
    20 = CONTENT
    20 {
      wrap = <div class="carousel-inner">|</div>	
      table = tt_content
      select {
        pidInList = 45
        where = colPos=5
        orderBy = sorting
      }
      renderObj = COA
      renderObj {
        wrap = <div class="carousel-item active">|</div>|*|<div class="carousel-item">|</div>
        10 = FILES
        10 {
          references {
            table = tt_content
            fieldName = assets
            uid.data = uid
          }

          renderObj = IMAGE
          renderObj {
            file.import.data = file:current:originalUid
            params = class="d-block img-fluid"
          }
        }
        20 = TEXT
        20 {
          wrap = <div class="item-text">|</div>
          field = bodytext
        } 
      }
    }
  }
}
```

Ich habe derzeit zwei Contentelemente als texmedia angelegt, Bilder, Überschriften und Bodytext werden angezeigt, die HTML Struktur stimmt soweit. Mir fehlt einzig ein Counter, der die Nummern steuert und die Elemente, beginnend bei 0 durchzählt und in die vorgesehenen Stellen einfügt.

Mit FILE_NUM_CURRENT oder FILES_COUNT komme ich ja irgendwie an die Werte, aber wie kann ich denn die Contentelemente zählen und den data-slide Attribut im <li> zuweisen?

Danke für eure Hilfe und Gruß
mimii

## Antworten

### [#2](https://www.typo3.net/d/126190-slider-mit-bildern-aus-ces-einer-bestimmten-colpos/2) · pstranghoener · 2017-09-18

Hi,

hast du denn mittlerweile schon eine Antwort auf deine Frage gefunden?
Wenn das der Fall ist, wäre es schön, wenn du uns diese hier mitteilst :)

Liebe Grüße
Philipp

---

Quelle: „Slider mit Bildern aus CEs einer bestimmten colPos“, typo3.net, https://www.typo3.net/d/126190-slider-mit-bildern-aus-ces-einer-bestimmten-colpos
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
