Skip to content
Snippets Groups Projects
Commit c82b6b0a authored by David Siegfried's avatar David Siegfried
Browse files

fix redirect on delete, closes #2850

Closes #2850

Merge request studip/studip!1936
parent 60b80685
No related branches found
No related tags found
No related merge requests found
...@@ -28,7 +28,7 @@ class QuestionnaireController extends AuthenticatedController ...@@ -28,7 +28,7 @@ class QuestionnaireController extends AuthenticatedController
if (Navigation::hasItem('/contents/questionnaire/overview')) { if (Navigation::hasItem('/contents/questionnaire/overview')) {
Navigation::activateItem('/contents/questionnaire/overview'); Navigation::activateItem('/contents/questionnaire/overview');
} }
$this->params = [];
$this->range_id = null; $this->range_id = null;
$this->range_type = null; $this->range_type = null;
if (!$GLOBALS['perm']->have_perm('autor')) { if (!$GLOBALS['perm']->have_perm('autor')) {
...@@ -66,6 +66,7 @@ class QuestionnaireController extends AuthenticatedController ...@@ -66,6 +66,7 @@ class QuestionnaireController extends AuthenticatedController
$questionnaire->stop(); $questionnaire->stop();
} }
} }
$this->params = ['redirect' => 'questionnaire/courseoverview'];
$this->render_action("overview"); $this->render_action("overview");
} }
......
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
Icon::create('file-excel') Icon::create('file-excel')
); );
$menu->addLink( $menu->addLink(
$controller->url_for('questionnaire/delete/' .$questionnaire->id), $controller->url_for('questionnaire/delete/' .$questionnaire->id, $params),
_('Fragebogen löschen'), _('Fragebogen löschen'),
Icon::create('trash'), Icon::create('trash'),
['data-confirm' => _('Wirklich löschen?')] ['data-confirm' => _('Wirklich löschen?')]
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<tbody> <tbody>
<? if (count($questionnaires)) : ?> <? if (count($questionnaires)) : ?>
<? foreach ($questionnaires as $questionnaire) : ?> <? 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 ?> <? endforeach ?>
<? else : ?> <? else : ?>
<tr class="noquestionnaires"> <tr class="noquestionnaires">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment