Я использую функцию cakeEmail.CakeEmail- Есть ли способ отправить массив вместо var
Я привык делать так (см viewVar)
$mail->from(authComponent::user('email'))
->to($this->Session->read('Site.email'))
->subject($this->Session->read('Site.name').' : New order No. '.$this->Basket->id)
->emailFormat('html')
->template('orderconfirmation')
->viewVars(array('title'=>'vlaue'))
->send();
Я nedd отправить много данных, как данные нескольких boght продукта. Он может иметь один продукт, но он может иметь 10 продуктов.
Затем, я хотел бы отправить массив $ detailOfProducts, таким образом, в моем почтовом шаблоне, я собираюсь использовать цикл для отображения содержимого.
I tried to change like this but without success
$mail->from(authComponent::user('email'))
->to($this->Session->read('Site.email'))
->subject($this->Session->read('Site.name').' : New order No. '.$this->Basket->id)
->emailFormat('html')
->template('orderconfirmation')
->viewVars($detailOfProducts)
->send();
Знаете ли вы решение?
Спасибо большое