2015-05-29 1 views
0

Как пройти 2 переменные в viewVars

 $message[0] = $unique_password[0]['users']['firstname']; 
 
\t \t 
 
\t \t $message[1]='Please click on this link to reset your password: http://test.com/reset_password?password='.$unique_password; 
 

 

 
\t \t $Email = new CakeEmail(); 
 
\t \t $Email->config('smtp'); 
 
\t \t ***$Email->viewVars($message[0],$message[1]);*** 
 
\t \t $Email->template('forgetpassword') 
 
\t \t ->emailFormat('html') 
 
\t \t ->to($email) 
 
\t \t ->from('[email protected]') 
 
\t \t ->subject('Password: Urbanbeauty Network') 
 
\t \t ->send();

мне нужно отправить две переменные на мой взгляд $ сообщения [0] & $ сообщений [1] в viewVars. Как достичь этого? Пожалуйста помоги.

ответ

0

Вам нужно всего лишь сделать это, $ this-> set ('message', $ message); а затем в вашем представлении у вас будет $ message [0] и [1]

+0

Дэвид, он говорит, что set является неопределенной функцией. Спасибо Дэвиду, я получил его сейчас. Подобно этому $ Email-> viewVars (array ('message' => $ message)); –