addElement('text', 'form_login') ->addRule('required', Piwik::translate('General_Required', Piwik::translate('Login_LoginOrEmail'))); $password = $this->addElement('password', 'form_password'); $password->addRule('required', Piwik::translate('General_Required', Piwik::translate('General_Password'))); $passwordBis = $this->addElement('password', 'form_password_bis'); $passwordBis->addRule('required', Piwik::translate('General_Required', Piwik::translate('Login_PasswordRepeat'))); $passwordBis->addRule('eq', Piwik::translate('Login_PasswordsDoNotMatch'), ['operand' => $password]); $this->addElement('hidden', 'form_nonce'); $this->addElement('submit', 'submit'); } }