diff options
Diffstat (limited to 'app/views/questionnaire/answer.php')
| -rw-r--r-- | app/views/questionnaire/answer.php | 13 |
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);"]) ?> |
