---
title: "Bestätigungsmail"
url: "https://www.typo3.net/d/34443-bestaetigungsmail"
source: "typo3.net"
tags: ["Extensions","E-Mail-Versand","Frage"]
created: "2005-12-06"
last_reply: "2006-10-09"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Bestätigungsmail

Extensions · 7 Antworten · gestartet 2005-12-06

## Eröffnungsbeitrag

**dirkp** · 2005-12-06 · [Beitrag #1](https://www.typo3.net/d/34443-bestaetigungsmail/1)

Hallo zusammen,

gibt es eine Möglichkeit an den Besteller und an den shop verschiedene E-Mails zu versenden (unterschiedlichen Inhalt)?

z.B.
Besteller - Inhalt in englisch
Shop - Inhalt in deutsch

dirkp

## Antworten

### [#2](https://www.typo3.net/d/34443-bestaetigungsmail/2) · Flink · 2005-12-06

Das müßte erst noch programmiert werden.  :o

### [#3](https://www.typo3.net/d/34443-bestaetigungsmail/3) · dirkp · 2005-12-07

Hallo Herr Flink

ich habe die Lösung programmiert !!!

Datei: class.tx_ttproducts_finalize_div.php

Zeile 184

**Änderungen in beiden PHP-Script-Ausschnitten**
- Zeilen 2,3 ($emailContent_shop)
- Zeilen 13 - 20 ($parts_shop, $subject_shop, $plain_message_shop)

- Zeile 16 (2. PHP-Script)

```php
if (count($recipients))	{  $emailContent=trim($basket->getBasket($tmp='','###EMAIL_PLAINTEXT_TEMPLATE###'));
$emailContent_shop=trim($basket->getBasket($tmp='','###EMAIL_PLAINTEXT_TEMPLATE_SHOP###'));
  if ($emailContent & $emailContent_shop)	{
	$parts = preg_split('/[\n\r]+/',$emailContent,2);
	$subject=trim($parts[0]);
	$plain_message=trim($parts[1]);

	if (empty($plain_message)) {	
		$plain_message = $subject;
		$subject = $conf['orderEmail_subject'];
	}
        
        $parts_shop = preg_split('/[\n\r]+/',$emailContent_shop,2);	
        $subject_shop=trim($parts_shop[0]);
	$plain_message_shop=trim($parts_shop[1]);

        if (empty($plain_message_shop)) {	
		$plain_message_shop = $subject_shop;
		$subject_shop = $conf['orderEmail_subject'];
        }

	$cls  = t3lib_div::makeInstanceClassName('tx_ttproducts_htmlmail');

       ...
```

sowie in der else Anweisung der
if (class_exists($cls) && $conf['orderEmail_htmlmail'])-Schleife

```php
if (class_exists($cls) && $conf['orderEmail_htmlmail'])  {
  ...

} else {		
    foreach ($recipients as $key => $recipient) {
	// $headers variable removed everywhere!
	// is it the customer ?
	if ($recipient == $basket->personInfo['email']) { 
		tx_ttproducts_email_div::send_mail($recipient, $subject, $plain_message, $conf['orderEmail_from'], $conf['orderEmail_fromName'], $conf['AGBattachment']);
	} else { // others dependant on category
		$addcsv = '';
		if ($conf['generateCSV']) {
			$addcsv = $csvfilepath;
		}

                tx_ttproducts_email_div::send_mail($recipient, $subject_shop, $plain_message_shop, $basket->personInfo['email'], $basket->personInfo['name'], $addcsv);
	}
    }
}
```

Desweiteren muss in der tmpl-Datei noch eine Marker

- ###EMAIL_PLAINTEXT_TEMPLATE_SHOP###

gesetzt werden, in dem der Inhalt für die E-Mail an den Shop-Betreiber steht.

```html
<h3>EMAIL_PLAINTEXT_TEMPLATE_SHOP</h3>
<h2>E-Mail für den Shop-Betreiber</h2>
<pre>
<!-- ###EMAIL_PLAINTEXT_TEMPLATE_SHOP### begin -->

Bestellung "###ORDER_UID###"

Bestellung:
...

<!-- ###EMAIL_PLAINTEXT_TEMPLATE_SHOP### end -->
</pre>
```

[/i]

### [#4](https://www.typo3.net/d/34443-bestaetigungsmail/4) · dirkp · 2005-12-09

Hallo

werden diese Änderungen eventuell im nächsten update von tt_products mit aufgenommen?

dirkp

### [#5](https://www.typo3.net/d/34443-bestaetigungsmail/5) · dirkp · 2005-12-21

Hallo,

was ist aus dieser Sache geworden, wurde dies bereits im Update verwirklicht?  :)

### [#6](https://www.typo3.net/d/34443-bestaetigungsmail/6) · Flink · 2005-12-21

[class.tx_ttproducts_finalize_div.php](http://typo3.org/extensions/repository/search/tt_products/details/?tx_extrepmgm_pi1%5BDATA%5D%5BshowFile%5D=lib%2Fclass.tx_ttproducts_finalize_div.php)

### [#7](https://www.typo3.net/d/34443-bestaetigungsmail/7) · dirkp · 2005-12-21

Vielen Dank für die schnelle Bearbeitung.

dirkp

### [#8](https://www.typo3.net/d/34443-bestaetigungsmail/8) · RChristian · 2006-10-09

Kann es sein das die oben genannten änderungen in tt_products 2.5.1 nicht mehr vorhanden sind oder was muß ich einstellen damit der shop betreiber eine andere email bekommt als der kunde???

mfg,
RChristian

---

Quelle: „Bestätigungsmail“, typo3.net, https://www.typo3.net/d/34443-bestaetigungsmail
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
