From c3787eb304e645fa1ee4ba218d6abae1e93ccb86 Mon Sep 17 00:00:00 2001 From: Tim Steiner <tsteiner2@unl.edu> Date: Thu, 6 Sep 2007 16:36:59 +0000 Subject: [PATCH] Return to edit on preview screen, submitting from preview screen goes to view request. --- application/controllers/RequestController.php | 4 +++- application/views/request/view.xhtml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/application/controllers/RequestController.php b/application/controllers/RequestController.php index 4c8c3652..bfdda601 100755 --- a/application/controllers/RequestController.php +++ b/application/controllers/RequestController.php @@ -476,6 +476,8 @@ class RequestController extends Nmc_Controller_Action if($currentFormIndex === false) { if (strtolower($currentForm) == 'edit') { $nextForm = 'Preview'; + } else if ($submit = 'ReturntoEdit') { + $nextForm = 'Edit'; } else { $nextForm = $requestFormOrder[count($requestFormOrder) - 1]; } @@ -788,7 +790,7 @@ class RequestController extends Nmc_Controller_Action Nmc_Registry_Session::getInstance()->erase('request'); $out = new Application_View(); - $out->refresh = '/home'; + $out->refresh = '/Request/View/' . $request->getPrimaryKey(); echo $out->render('unlModernWrapper.xhtml'); } catch(Exception $e) { throw $e; diff --git a/application/views/request/view.xhtml b/application/views/request/view.xhtml index 05327aa8..472ad49b 100644 --- a/application/views/request/view.xhtml +++ b/application/views/request/view.xhtml @@ -83,6 +83,7 @@ <input id="cancel_request" type="submit" name="submitType" value="Cancel Request" /> <?php } else { ?> <input id="submit_request" type="submit" name="submitType" value="Save Changes" /> + <input id="submit_request" type="submit" name="submitType" value="Return to Edit" /> <input id="cancel_request" type="submit" name="submitType" value="Abandon Changes" /> <?php } ?> </form> -- GitLab