Pessoal estou fazendo assim:
$user = ORM::factory('users')->where('email', $post->email_esqueci)-
>find();
$user->password = $this->auth->hash_password($new_password);
if ($user->save()){
$view_email_esqueci = View::factory('elements/email/esqueci');
$view_email_esqueci->username = $user->username;
$view_email_esqueci->new_password = $new_password;
$to = $user->email;
$from = '[email protected]';
$subject = 'Recuperação de senha';
if (email::send_multipart($to, $from, $subject, $view_email_esqueci-
>render(), $html = true, $attachments = array())){
echo 'enviou';
} else {
echo 'Não enviou';
}
}
A mensagem que chaga no email é:
1
rsrs... se quizerem testar, posso enviar pra vocês verem...rs
E felipe, eu testei do jeito que vc disse e deu a mesma coisa...
On 18 jan, 13:50, felipe moraes <[email protected]> wrote:
> estou sem kohana aqui ..
>
> $view = View::factory('elements/email/esqueci')->render();
>
> verifique a tipagem .. se for string ..
>
> coloca no mail ..
>
> caso seja um objeto view ..
>
> ob_start();
> View::factory('elements/email/esqueci')->render(TRUE);
> ... outros comandos de captura do HTML ..
>
> mas acho que o primeiro caso tem de funcionar
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.