2016-10-05 5 views
0

Dieser Code funktioniert für einen einzelnen Empfänger, aber nicht für mehrere Empfänger. Wie sollte ich hier mehrere Empfänger in send() -Funktion hinzufügen.So senden Sie E-Mails an mehrere Empfänger in Yii2-Mailer

//find price 
$price = MDealPrice::model()->find("id=:id", array(':id' => $id)); 

// find deal 
$deal = MDeal::model()->find("id=:id", array(':id' => $price->dealId)); 

//send email 
app()->mailer->send($sendEmailAdd, 'orderAuthorizeEmail', array('deal' => $deal)); 

Ich versuchte so auch, aber nicht funktioniert.

//send email 
app()->mailer->send(array('[email protected]','[email protected]'), 'orderAuthorizeEmail', array('deal' => $deal)); 

Vielen Dank im Voraus!

+0

erhalten Sie einen Fehler bei der Ausführung dieses Codes? Wenn ja, dann poste es bitte hier. –

+0

Ich habe keinen Fehler bekommen. @ AlbertAkki – rokz92

+0

Bitte holen Sie sich die letzte Zeile in einer Variablen und print_r diesen Teil und stellen Sie auch sicher, dass YII_DEBUG in index.php wahr ist. es wird auch eine error_log-Datei in dem Ordner geben, die das Protokoll des Fehlers enthalten wird, falls vorhanden, so dass Sie verfolgen können, was das Problem ist. –

Antwort

0

Bitte versuchen Sie es mit folgenden Lösung funktioniert es

app()->mailer->send('[email protected],[email protected]', 'orderAuthorizeEmail', array('deal' => $deal)); 

einfach Ihre E-Mail-IDs hinzufügen Komma anstelle Zeichenfolge in Sendefunktion getrennt Array von E-Mail-IDs übergeben.

Verwandte Themen