diff --git a/app/controllers/questionnaire.php b/app/controllers/questionnaire.php index 39bd1b349d7f96583b4fc06a11e52d4b7f2f1c14..4e11264c48561cde8f65df50a74d93764a6cc901 100644 --- a/app/controllers/questionnaire.php +++ b/app/controllers/questionnaire.php @@ -28,7 +28,7 @@ class QuestionnaireController extends AuthenticatedController if (Navigation::hasItem('/contents/questionnaire/overview')) { Navigation::activateItem('/contents/questionnaire/overview'); } - + $this->params = []; $this->range_id = null; $this->range_type = null; if (!$GLOBALS['perm']->have_perm('autor')) { @@ -66,6 +66,7 @@ class QuestionnaireController extends AuthenticatedController $questionnaire->stop(); } } + $this->params = ['redirect' => 'questionnaire/courseoverview']; $this->render_action("overview"); } diff --git a/app/views/questionnaire/_overview_questionnaire.php b/app/views/questionnaire/_overview_questionnaire.php index eae8c6d6c3bdbf2e07ed66dfd4211fcd2e531b69..a6f0301b8dbdfc93d386ff598017f6315e859c0e 100644 --- a/app/views/questionnaire/_overview_questionnaire.php +++ b/app/views/questionnaire/_overview_questionnaire.php @@ -146,7 +146,7 @@ Icon::create('file-excel') ); $menu->addLink( - $controller->url_for('questionnaire/delete/' .$questionnaire->id), + $controller->url_for('questionnaire/delete/' .$questionnaire->id, $params), _('Fragebogen löschen'), Icon::create('trash'), ['data-confirm' => _('Wirklich löschen?')] diff --git a/app/views/questionnaire/overview.php b/app/views/questionnaire/overview.php index e99ef8d5e2877d0d3c6c6929e0eb8c1f85e652e0..d466689f3f973272e770798b118676f0a2cb64a3 100644 --- a/app/views/questionnaire/overview.php +++ b/app/views/questionnaire/overview.php @@ -16,7 +16,7 @@ <tbody> <? if (count($questionnaires)) : ?> <? foreach ($questionnaires as $questionnaire) : ?> - <?= $this->render_partial('questionnaire/_overview_questionnaire.php', compact('questionnaire', 'range_type')) ?> + <?= $this->render_partial('questionnaire/_overview_questionnaire.php', compact('questionnaire', 'range_type', 'params')) ?> <? endforeach ?> <? else : ?> <tr class="noquestionnaires">