And for this kind of question, Please use "symfony-users" mailing list. The "symfony-devs" mailinglist (this) is for framework development .
On Fri, Jun 11, 2010 at 11:43 AM, Alexandru-Emil Lupu <[email protected]>wrote: > public function executeForgottenPassword() > { > ..... > ..... > .... > > return sfView::NONE; > > } > > On Fri, Jun 11, 2010 at 11:35 AM, ANRI <[email protected]> wrote: > >> module user - action executeForgot >> public function executeForgot() >> { >> ... //check email >> if($email) { >> ... // generate new password >> $raw_email = $this->getController()- >> >getPresentationFor('mail', 'forgottenPassword'); >> $this->getUser()->setFlash('message', "Your new password has >> been sent."); >> $this->redirect('@homepage'); >> } >> else >> { >> $this->getUser()->setFlash('message', "Email address not >> registered"); >> $this->redirect('@register'); >> } } } >> >> module mail - action executeForgot >> >> class mailActions extends sfActions >> { >> public function executeForgottenPassword() >> { >> $title='New Password - tReds'; >> $this->new_password = $this->getRequest()- >> >getAttribute('new_password'); >> //sfMailer (swiftMailer) >> $mailer = $this->getMailer(); >> $message = $mailer->compose(); >> $message->setSubject($title); >> $message->setTo($this->getRequest()->getAttribute('email')); >> $message->setFrom(sfConfig::get('app_mail_sender_email'), >> sfConfig::get('app_mail_sender_name')); >> $message->setBody($this->getPartial('forgottenPassword'), 'text/ >> html'); >> $mailer->send($message); >> } >> } } >> >> module mail - template _forgottenPassword.php >> <p>This email contains your new password that was requested from >> website.</p> >> <p style="font-family: Arial;">Your new password is: <?php echo >> $new_password ?></p> >> <p style="font-family: Arial;">After you login you can change it from >> your personal settings</p> >> >> When I call module user, action executeForgot - letter send, but >> error: >> The template "forgottenPasswordSuccess.php" does not exist or is >> unreadable in "". >> I create a template "forgottenPasswordSuccess.php" (empty). >> When I call the module user, action executeForgot: letter send, >> redirect empty "forgottenPasswordSuccess.php" and redirect @homepage >> and displays "Your new password has been sent." >> I added in action executeForgot >> $this->setLayout(false); >> $this->setTemplate(false); >> return sfView::NONE; >> but still redirect empty "forgottenPasswordSuccess.php" >> >> How to call the action from another action or disable template >> "forgottenPasswordSuccess.php". >> >> P.S. Sorry for my mistakes. My English is not good enough. >> >> -- >> If you want to report a vulnerability issue on symfony, please send it to >> security at symfony-project.com >> >> You received this message because you are subscribed to the Google >> Groups "symfony developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected]<symfony-devs%[email protected]> >> For more options, visit this group at >> http://groups.google.com/group/symfony-devs?hl=en >> > > > > -- > Have a nice day! > > Alecs > Certified ScrumMaster > > P.S. If you are on a list, please don't contact me privatelly, unless i > have allowed to. Further messages will be ignored. > > There are no cannibals alive! I have ate the last one yesterday ... > I am on web: http://www.alecslupu.ro/ > I am on twitter: http://twitter.com/alecslupu > I am on linkedIn: http://www.linkedin.com/in/alecslupu > Tel: (+4)0722 621 280 > -- Have a nice day! Alecs Certified ScrumMaster P.S. If you are on a list, please don't contact me privatelly, unless i have allowed to. Further messages will be ignored. There are no cannibals alive! I have ate the last one yesterday ... I am on web: http://www.alecslupu.ro/ I am on twitter: http://twitter.com/alecslupu I am on linkedIn: http://www.linkedin.com/in/alecslupu Tel: (+4)0722 621 280 -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en
