解決できない問題に遭遇しました。
私はfuelphpのドキュメントを見て、そのようにしましたが、渡されたwalueでエラーが発生します
コード
$email_data = array();
//echo Config::get('base_url'). "user/activate/". $user['hash'];
$email = Email::forge();
$email->from('my@email.me', Config::get('site_name'));
$email->to(Input::post('email'), Input::post('first_name') . " " . Input::post('last_name'));
$email->subject('Regisztráció');
$email_data['name'] = "Kedves " . Input::post('first_name'). " " .Input::post('last_name') ."<br><br>" ;
$email_data['title'] = "Üdvözöllek a ".Config::get('site_name')." oldalán" ."<br>";
$email_data['link'] = '<a href="'.Config::get('site_url'). "user/activate/". $user['hash'].'">Fiókod mherősítéséhez kérlek kattints ide</a>';
$email->html_body(\View::forge('email/activation', $email_data));
$email->send();
$response->body(json_encode(array(
'status' => 'ok',
)));
メールテンプレートファイル
<?php
print_r($email_data);
?>
そしてメールは私にこれを送ります
Notice!
ErrorException [ Notice ]: Undefined variable: email_data
APPPATH/views/email/activation.php @ line 3:
2:3:print_r($email_data);4:?>
誰かが私に何が間違っているのかヒントを教えてもらえますか?