From 6ef4021d886905a5e0f8935c9f1d2c679db15c22 Mon Sep 17 00:00:00 2001 From: Carsten Rose <carsten.rose@math.uzh.ch> Date: Mon, 17 Apr 2017 10:40:42 +0200 Subject: [PATCH] Constants.php: new constants for F_FORWARD_* --- extension/qfq/api/save.php | 1 + extension/qfq/qfq/Constants.php | 11 +++++++---- extension/qfq/qfq/QuickFormQuery.php | 2 ++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/extension/qfq/api/save.php b/extension/qfq/api/save.php index 9920642f1..a75c77960 100644 --- a/extension/qfq/api/save.php +++ b/extension/qfq/api/save.php @@ -64,6 +64,7 @@ try { $data = $qfq->saveForm(); $answer[API_REDIRECT] = $qfq->getForwardMode($answer[API_REDIRECT_URL]); + $answer[API_STATUS] = API_ANSWER_STATUS_SUCCESS; $answer[API_MESSAGE] = 'save: success'; $answer[API_FORM_UPDATE] = $data; diff --git a/extension/qfq/qfq/Constants.php b/extension/qfq/qfq/Constants.php index 6e2a16cef..11b66fe74 100644 --- a/extension/qfq/qfq/Constants.php +++ b/extension/qfq/qfq/Constants.php @@ -34,10 +34,6 @@ const FORM_BUTTON_DELETE = 'delete'; const FORM_BUTTON_CLOSE = 'close'; const FORM_BUTTON_SAVE = 'save'; -const FORM_FORWARD_MODE_NO = 'no'; -const FORM_FORWARD_MODE_AUTO = 'auto'; -const FORM_FORWARD_MODE_PAGE = 'page'; - const F_BS_COLUMNS = 'bsColumns'; const F_BS_LABEL_COLUMNS = 'bsLabelColumns'; @@ -569,6 +565,13 @@ const F_CLASS_BODY = 'classBody'; const F_SHOW_BUTTON = 'showButton'; +const F_FORWARD_MODE = 'forwardMode'; +const F_FORWARD_PAGE = 'forwardPage'; + +const F_FORWARD_MODE_CLIENT = 'client'; +const F_FORWARD_MODE_NO = 'no'; +const F_FORWARD_MODE_PAGE = 'page'; + const F_FE_DATA_PATTERN_ERROR = 'data-pattern-error'; const F_FE_DATA_REQUIRED_ERROR = 'data-required-error'; const F_FE_DATA_MATCH_ERROR = 'data-match-error'; diff --git a/extension/qfq/qfq/QuickFormQuery.php b/extension/qfq/qfq/QuickFormQuery.php index 3ce5a5b54..3910f1649 100644 --- a/extension/qfq/qfq/QuickFormQuery.php +++ b/extension/qfq/qfq/QuickFormQuery.php @@ -837,6 +837,8 @@ class QuickFormQuery { * Save the current form. * * @return string + * @throws CodeException + * @throws UserFormException */ public function saveForm() { -- GitLab