/** * Just a simple input box to provide the code and redirect to * passwordRecovery */ public function passwordRecoveryInputCode($request, $match) { $title = __('Password Recovery'); if ($request->method == 'POST') { $form = new IDF_Form_PasswordInputKey($request->POST); if ($form->isValid()) { $url = $form->save(); return new Pluf_HTTP_Response_Redirect($url); } } else { $form = new IDF_Form_PasswordInputKey(); } return Pluf_Shortcuts_RenderToResponse('idf/user/passrecovery-inputkey.html', array('page_title' => $title, 'form' => $form), $request); }