---
title: "Verschiedene Größen zu einem Produkt"
url: "https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-09-07"
last_reply: "2006-09-28"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Verschiedene Größen zu einem Produkt

Extensions · 5 Antworten · gestartet 2006-09-07

## Eröffnungsbeitrag

**drlrd** · 2006-09-07 · [Beitrag #1](https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt/1)

Hallo,

ich habe da momentan ein "kleines Problem" mit tt_products. Ich möchte zu einem Produkt mehrere Größen anbieten (S, M, L, XL, XXL...). Ich habe dazu in der Doku nachgeschaut und die dortigen Anweisungen haarklein verfolgt.

Im TypoScript-Template-Setup steht nun also:
plugin.tt_products.useArticles = 1
plugin.tt_products.selectSize = 1

Weiterhin habe ich folgende Anweisungen in meiner Template Datei:
<!-- ###display_variant2### -->
Size:><SELECT name="###FIELD_SIZE_NAME###" rows="1">###PRODUCT_SIZE###</SELECT>
<!-- ###display_variant2### -->

Mir ist dabei aufgefallen, dass dabei das "###FIELD_SIZE_NAME###" gar nicht ersetzt wird. Ich habe aber trotz ausgiebigem Code-Studium nicht herausbekommen, was an dessen stelle stehen müsste.

Weiß jemand, wie man die verschiedenen Größen implementieren könnte? Ich wäre über jegliche Hilfe _SEHR_ dankbar. :)

Mit freundlichen Grüßen
Michael

PS: Alles verfügbare und notwendige in der neuesten Version...

## Antworten

### [#2](https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt/2) · drlrd · 2006-09-20

Da ich immer noch keine Antwort erhielt, bin ich natürlich auch noch kein Stück weiter. :/

Kann mir vielleicht irgendwer noch einen Link zu einem Beispielshop sagen oder ein Tutorial, in dem das Problem mit den verschiedenen Größen angegangen wird? Wäre echt nett. :)

### [#3](https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt/3) · chrsitian · 2006-09-27

Hi,

ins Setup:

```typoscript
plugin.tt_products.selectSize = 1
```

im Produkt Tabreiter **VARIANTEN** die größen mit einem Semikolon getrennt eingeben.
Beispiel:gross;mittel;klein

ins HTML-template:
Unterpunkt **###ITEM_LIST_TEMPLATE###**

```html
 <!-- ###display_variant2### -->
  Größe : <select name="###FIELD_SIZE_NAME###" rows="1">###PRODUCT_SIZE###</select><br />
 <!-- ###display_variant2### -->
```

Unterpunkt **###BASKET_TEMPLATE###**

```html
<!-- ###display_variant2### -->
Größe : ###PRODUCT_SIZE###
<!-- ###display_variant2### -->
```

so hat es bei mir mit der Version 2.5.0 zumindest geklappt.

viel spasss noch
christian

### [#4](https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt/4) · drlrd · 2006-09-28

Hallo,

danke für die Antwort.

Ich habe leider die Einstellungen schon so. Mein Typoscript sieht folgendermaßen aus:

```typoscript
plugin.tt_products {
	statusCodes >
	statusCodes {
		# 1 = Eingehende Bestellung
		1  =  Bestellung
		
		#2-49 Nutzung durch den Shopadmin
		2  = Ihre Bestellung ist eingegangen.
		10 = Der Shop erwartet Waren eines Drittanbieters.
		11 = Der Shop erwartet Ihren Zahlungseingang.
		12 = Der Shop erwartet Ihre Materiallieferung.
		13 = Die Bestellung ist bezahlt.
		20 = Ihre Bestellung wurde versandt.
		21 = Geschenkgutscheine wurden versandt.
		30 = Die Waren mussten für Sie bestellt werden.
		
		#50-99 Nutzung durch den Kunden
		50 = Kunde möchte Bestellung stornieren.
		51 = Nachricht des Kunden an den Shop.
		60 = Mitteilung an Gutscheinempfänger schicken.
		
		#100-299
		100 = Die Bestellung ist versandt und abgeschlossen.
		101 = Die Bestellung ist abgeschlossen.
		200 = Die Bestellung wurde storniert.
		
		statusDate_stdWrap.strftime = %e-%m-%y %H:%M
		orderDate_stdWrap.strftime = %e-%m-%y
	}
	
	stdSearchFieldExt = subtitle
	addRequiredInfoFields = agb
	
	payment >
	payment {
		radio = 1
		TAXpercentage = 16
		10.title = Vorkasse
		10.priceTax =
		10.calculationScript = EXT:tt_products/pi/products_comp_calcscript.inc
	}
	
	shipping >
	shipping {
		TAXpercentage = 16
		10.title = Deutsche Post
		10.priceTax = 5,00
	}
	
	displayBasketColumns = 3
	useArticles = 1
	selectSize = 1
	listImage.imageLinkWrap >
}

plugin.domain = www.xxx.de

page.includeCSS.file10 = fileadmin/templates/css/shop.css
```

Im HTML Template stehen auch die Marker so drin wie bei dir vorgeschlagen, allerdings habe ich das im Template ITEM_SINGLE_DISPLAY, da der Kunde nur innerhalb der Detailansicht Güter in den Warenkorb legen können soll:

```php
<!-- ###display_variant2### -->
	<div class="tt_products_productinfo">Size: <select style="font-size: 10px" name="###FIELD_SIZE_NAME###">###PRODUCT_SIZE###</select><br>
<!-- ###display_variant2### -->
```

Im Warenkorb habe ich dann folgende Zeilen:

```php
<!-- ###ITEM_CATEGORY### end -->
<!-- ###ITEM_LIST### begin -->
<!-- ###ITEM_SINGLE### begin-->
<tr>
	<td class="tt_products_basketlist_cell">
		<!--###LINK_ITEM###--><span class="tt_products_basketlist_title">###PRODUCT_TITLE###</span><!--###LINK_ITEM###--><!-- ###display_variant2### --> (Größe : ###PRODUCT_SIZE###)<!-- ###display_variant2### --> 
	</td>
	<td class="tt_products_basketlist_cell align_center"> <input size="2" maxlength="4" type="text" name="###FIELD_NAME_BASKET###" value="###FIELD_QTY###"> </td>
	<td class="tt_products_basketlist_cell" align=right><div class="tt_products_productinfo"><strong>###PRICE_TOTAL_TAX### &euro;</strong><br>(exkl. MwSt.: ###PRICE_TOTAL_NO_TAX### &euro;)</div></td>
</tr>
<!-- ###ITEM_SINGLE### end -->
<!-- ###ITEM_LIST### end -->
<!-- ###ITEM_CATEGORY_AND_ITEMS### end -->
```

Ich kann den fehler irgendwie einfach nicht erkennen. Ich verstehe ja nicht mal wirklich, wie er in der Datenbank speichert, welche Größe genau ausgewählt wurde. Außerdem passiert es hin und wieder, dass die Seite nicht vollständig aufgebaut wird bei den Seiten mit dem Shop. Sowas schon mal irgendwo gesehen?

Mit freundlichen Grüßen
Michael

### [#5](https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt/5) · chrsitian · 2006-09-28

benutzt Du denn Artikel ?
nimm mal spasses halber
######
useArticles = 1
######

raus.

oder ändere es in

useArticles = 0

viel spasss noch
christian

### [#6](https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt/6) · drlrd · 2006-09-28

Hallo,

ich hatte bereits diverse Einstellungen von useArticles (0, 1, 2). Ich habe es jetzt noch mal auf 0 gestellt. Jetzt steht allerdings in der Warenkorb-Übersicht nicht der ausgewählt Wert, sondern "S;M;L;XL;XXL", d.h. alle Werte, die man auswählen konnte...

Ich habe auch Artikel erstellt zu den verschiedenen Größen. Das Mapping scheint allerdings nicht wirklich zu funktionieren...

Mit freundlichen Grüßen
Michael

---

Quelle: „Verschiedene Größen zu einem Produkt“, typo3.net, https://www.typo3.net/d/49520-verschiedene-groessen-zu-einem-produkt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
