---
title: "Bitte helfen: neues Feld im Shop"
url: "https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop"
source: "typo3.net"
tags: ["Extensions","Frage","Templates & Layouts"]
created: "2003-11-25"
last_reply: "2007-11-25"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Bitte helfen: neues Feld im Shop

Extensions · 7 Antworten · gestartet 2003-11-25

## Eröffnungsbeitrag

**Junior** · 2003-11-25 · [Beitrag #1](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/1)

Hallo,

ich habe versucht in meinem Shop einen Block zu definieren für den Bankeinzug (im Template selber):

```html
		<!-- ###BANKEINZUG### start -->
		###GW2B###
			<b>Hinweis zur Zahlart Bankeinzug/Lastschrift:</b><br>
			Der Rechnungsbetrag wird automatisch direkt nach Ihrer Bestellung von Ihrem Konto abgebucht. Bitte geben Sie Ihre Bestellung nur auf, wenn sich genügend Geld auf Ihrem Konto befindet! Bei mangelnder Deckung Ihres Kontos schlägt die Abbuchung fehl und verursacht hohe Kosten, die wir Ihnen mit einer Bearbeitungspauschale von 5 Euro in Rechnung stellen müssen! Bitte haben Sie dafüür Verständnis. Danke.
		###GW2B###
			<br>
			<br>
			<table>
			<tr>
				<td>###GW2B###<strong>Kontoinhaber: </strong>*###GW2B###</td>
				<td><input type="text" name="recs[bank][bankinhaber]" size="30" value="###BANK_INHABER###"></td>
			</tr>
			<tr>
				<td>###GW2B###<strong>Bankname: </strong>*###GW2B###</td>
				<td><input type="text" name="recs[bank][bankname]" size="30" value="###BANK_NAME###"></td>
			</tr>
			<tr>
				<td>###GW2B###<strong>BLZ: </strong>*###GW2B###</td>
				<td><input type="text" name="recs[bank][bankblz]" size="30" value="###BANK_BLZ###"></td>
			</tr>
			<tr>
				<td>###GW2B###<strong>Kontonummer:</strong>###GW2B###</td>
				<td><input type="text" name="recs[bank][bankkontonr]" size="30" value="###BANK_KONTONR###"></td>
			</tr>
			</table><br>
		<!-- ###BANKEINZUG## end-->
```

Jetzt wird aber alles was im value steht noch direkt auf der Seite ausgegeben. Ich denke, dass ich die Variabeln erst irgendwo definieren muss.

Wo muss/kann ich <!-- ###BANKEINZUG### start --> und ###BANK_INHABER### etc. und wo [bank][bankinhaber] definieren.

Danke für Eure hilfe!

Junior

## Antworten

### [#2](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/2) · Junior · 2003-11-26

Ich habe mich gerade 2 Stunden durchs class.tx_ttproducts.php gewühlt und vieles ausprobiert und nichts auf die Reihe bekommen. Ich möchte "nur" 4 neue <input value="input" size="4">-Tags definieren. Das kann doch (eigentlich) gar nicht so schwer sein (wenn sich meiner einer an nimmt). :D

Danke!

Junior

### [#3](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/3) · dj.​picasso · 2003-11-26

Hi Junior,

wenn ich Deine Uhrzeiten sehe, dann muss es ja dringend sein.

Um neue Felder zu definieren bedarf es folgender Schritte:
1. neue Felder in der Datenbanktabelle anlegen.
2. Feldertyp in tca.php definieren (fürs Backend)
Beispiel:

```plaintext
		"itemoem" => Array (		
			"exclude" => 1,		
			"label" => "LLL:EXT:tt_products/locallang_tca.php:tt_products.itemoem",		
			"config" => Array (
				"type" => "input",	
				"size" => "15",	
				"max" => "30",
			)
		),
```

2a. Darstellung des Feldes in tca.php definieren
Beispiel: für tca.php (aus meiner erweiterten Extension tt_products mit RTE etc.)

```plaintext
	"types" => Array (	
		"1" => Array("showitem" => "hidden;;;;1-1-1, title;;3;;3-3-3, itemnumber;;4;;4-4-4, price;;2;;2-2-2, note;;;richtext[cut|copy|paste|formatblock|textcolor|bold|italic|underline|left|center|right|orderedlist|unorderedlist|outdent|indent|link|table|image|line|chMode]:rte_transform[mode=ts_css|imgpath=uploads/tx_djshop/rte/];5-5-5, image, distributor;;;;5-5-5, model,")
	),
	"palettes" => Array (
		"1" => Array("showitem" => "starttime, endtime, fe_group"),
		"2" => Array("showitem" => "price2, inStock, priceek, action"),
		"3" => Array("showitem" => "www,supplier"),
		"4" => Array("showitem" => "itemsupplier, itemoem, itemorigin, category"),
		"5" => Array("showitem" => "")
	)
```

3. Definition des Codes in class.tt_products.php

Du solltest aber berücksichtigen, dass Du hier nicht nur die tt_products erweitern willst sondern auch die fe_user, auf die tt_products zugreift (in dem Fall, dass der User eingeloggt ist).
Viel Spaß.
Der DJ

### [#4](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/4) · -br3ak- · 2006-01-16

Das ist zwar ein uralter Thread, aber ist sowas wie Bankeinzug schon im Shop vorhanden ?

### [#5](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/5) · Flink · 2006-01-17

> **-br3ak- schrieb:**
>
> ist sowas wie Bankeinzug schon im Shop vorhanden ?

nein
Es gibt bisher die Bezahlung über DIBS und PayPal

### [#6](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/6) · M.​Schmidt · 2006-09-21

Gibt's denn hierfür schon eine Lösung ?

Der Ansatz des Templates schaut gut aus. Und die Änderungen in der tca.php gehen ja auch :)

Nur hast du JUNIOR das "schon" gelöst ^^

### [#7](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/7) · Unbekannter Benutzer · 2007-10-22

Gibt es den Bankeinzeug mittlerweile in einer der neueren Versionen oder muss man nach wie vor den oben beschriebenen Weg gehen?

### [#8](https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop/8) · Flink · 2007-11-25

> **TYPODrei schrieb:**
>
> Gibt es den Bankeinzeug mittlerweile in einer der neueren Versionen oder muss man nach wie vor den oben beschriebenen Weg gehen?

In tt_products 2.6.0 gibt es eine Möglichkeit, die Bankdaten bei der Bestellung mit einzugeben:

```html
<tr>
<td>###GW1B###<strong>Kontonummer:</strong>###GW1E###</td>
<td><input name="recs[account][ac_number]" value="###PERSON_ACCOUNTS_AC_NUMBER###" size="12" maxlength="12"/>
<td>###GW1B###<strong>Bankleitzahl:</strong>###GW1E###</td>
<td><input name="recs[account][bic]" value="###PERSON_ACCOUNTS_BIC###" size="11" maxlength="11"/>
</td>
</tr>
<tr>
  <td >###GW1B###<strong>Konto Inhaber</strong>###GW1E###</td>
  <td colspan="3"><input name="recs[account][owner_name]" value="###PERSON_ACCOUNTS_OWNER_NAME###" size="20"/>
  </td>
</tr>
```

---

Quelle: „Bitte helfen: neues Feld im Shop“, typo3.net, https://www.typo3.net/d/7459-bitte-helfen-neues-feld-im-shop
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
