---
title: "tt_products Darstellen mehrspaltig"
url: "https://www.typo3.net/d/102148-tt-products-darstellen-mehrspaltig"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2010-11-04"
last_reply: "2010-11-05"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_products Darstellen mehrspaltig

Extensions · 1 Antwort · gestartet 2010-11-04

## Eröffnungsbeitrag

**horaz** · 2010-11-04 · [Beitrag #1](https://www.typo3.net/d/102148-tt-products-darstellen-mehrspaltig/1)

Hallo zusammen,

ich bin gerade dabei einen neuen Shop aufzubauen. Ich möchte gerne bei der Kategorieübersicht, sowie bei der Produktübersicht ausschließlich Bilder anzeigen. Bei den Kategorien soll zusätzlich der Kategoriename unterhalb der Bilder erscheinen. Es sollen jeweils pro Zeile 4 Bilder angezeigt werden.

Leider habe ich bisher keine Lösung gefunden die mir das ermöglicht. Es gibt diverse CSS-Hacks die versuchen hier eine Lösung zu schaffen, die aber keine ist. In so einem Fall dürfen meiner Meinung nach auch gerne mal Tabellen verwendet werden oder zumindest DIV-Tags mit entsprechender Klasse für Anfang und Ende.

Folgendes habe ich gefunden ist aber keine gute Lösung: <http://www.typo3forum.net/forum/tt_products/26474-tt_products-css-template-listenansicht-mehrspaltig-darstellen.html>

Hat jemand eine Idee wie man das Problem lösen kann?

Gruß,
Daniel

## Antworten

### [#2](https://www.typo3.net/d/102148-tt-products-darstellen-mehrspaltig/2) · horaz · 2010-11-05

Hallo zusammen,

ich hab mir jetzt noch jede Menge Gedanken gemacht und mir folgendes überlegt, bevor ich mich an die Umsetzung mache, was bestimmt nicht leicht wird folgend meine Gedanken. Da die Anzahl der Artikel recht überschaubar ist, könnte man doch mittels OptionSplit eine Anzahl von sagen wir 80 Möglichkeiten in TYPO-Script anlegen in der Form von:

```typoscript
#CONTENT Objekt erstellen temp.contentToSplit=CONTENT temp.contentToSplit{ table=tt_content renderObj=COA renderObj{ # An jedes ausgelesene Elemen am Ende ###SPLITTER### anhängen stdWrap.outerWrap = |###SPLITTER### 10=TEXT 10.field=header 10.wrap=|<br> 20=TEXT 20.field=bodytext 20.wrap=|<br> } } temp.content = COA temp.content { # Den ausgelesenen Inhalt hierhin kopieren 10 < temp.contentToSplit stdWrap.split { # mit hilfe der split funktion ###SPLITTER### ersetzen. token = ###SPLITTER### # die Reihenfolge im gewohnen optionSplit Stiel festlegen cObjNum = 1 || 2 || 3 |*| 4 || 5 |*| 6 || 7 # Definieren wie genau an welcher position "gewrapt" wird 1.current = 1 1.wrap = <div class="first">|</div> 2.current = 1 2.wrap = <div class="second">|</div> 3.current = 1 3.wrap = <div class="third">|</div> 4.current = 1 4.wrap = <div class="middle1">|</div> 5.current = 1 5.wrap = <div class="middle2">|</div> 6.wrap = <div class="last">|</div> 6.current = 1 # letzten splitter leer lassen, da ist ja dann nichtsmehr 7.current = 1 } }
```

Siehe <http://www.typo3wizard.com/de/artikel/das-content-objekt.html>

Die Frage die sich mir stellt wie kann ich in dieser Form die Content-Elemente von tt_products angehen?

Gruß,
Daniel

---

Quelle: „tt_products Darstellen mehrspaltig“, typo3.net, https://www.typo3.net/d/102148-tt-products-darstellen-mehrspaltig
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
