In the forms class you are building in the constructor, allow it to accept a variable such as $existing:
public function __construct($defaults, $existing) Then in the action that processes the submission of the form, call a model method to get the correct "old password" and pass it to the form constructor for use in the form validation. 2009/2/25 vadim <[email protected]> > > Yeah, but I need to compare my "old_password" field value with > password retrieved from database, but not with another field value. > That is a problem for me, I don't know how to do that :( > > On 25 фев, 15:34, Andrei Dziahel <[email protected]> wrote: > > Hi. > > > > Yes. > http://www.symfony-project.org/book/forms/1_2/en/02-Form-Validation#c... > > > > On Wed, Feb 25, 2009 at 14:30, [email protected] < > > > > [email protected]> wrote: > > > > > Hi guys, > > > > > I have the following question. I have a form for password changing > > > with three fields - old_password, password and confirm_password. First > > > I need to check if old_password matches with my current password. What > > > is the easiest way to implement this? I guess, I should use > > > postValidators, but how? > > > > -- > > With the best regards, Andy. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" 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-users?hl=en -~----------~----~----~----~------~----~------~--~---
