aboutsummaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/views/questionnaire/answer.php13
1 files changed, 11 insertions, 2 deletions
diff --git a/app/views/questionnaire/answer.php b/app/views/questionnaire/answer.php
index 779eb67..3af9499 100644
--- a/app/views/questionnaire/answer.php
+++ b/app/views/questionnaire/answer.php
@@ -72,9 +72,18 @@ $questionnaire_data['questions'] = $grouped;
<?= Studip\VueApp::create('questionnaires/QuestionnaireAnswer')
- ->withProps(['questionnaireData' => $questionnaire_data]) ?>
+ ->withProps(['questionnaireData' => $questionnaire_data,
+ 'config' => [
+ 'isAnswerable' => $questionnaire->isAnswerable(),
+ 'isEditable' => $questionnaire->isEditable(),
+ 'isCopyable' => $questionnaire->isCopyable(),
+ 'isRunning' => $questionnaire->isRunning(),
+ 'resultsVisible' => $questionnaire->resultsVisible(),
+ 'countAnswers' => $questionnaire->countAnswers()
+ ]
+ ]) ?>
-<!-- TODO check why footer buttons don't work in template -->
+<!-- TODO alte Buttons in die Vue App übernehmen -->
<div data-dialog-button style="text-align: center;">
<? if ($questionnaire->isAnswerable()) : ?>
<?= \Studip\Button::create(_("Speichern"), 'questionnaire_answer', ['onClick' => "return STUDIP.Questionnaire.beforeAnswer.call(this);"]) ?>