public function H5pActivityAnswer::answeringForm in Opigno module 8
Same name and namespace in other branches
- 3.x ActivityTypes/opigno_h5p/src/Plugin/ActivityAnswer/H5pActivityAnswer.php \Drupal\opigno_h5p\Plugin\ActivityAnswer\H5pActivityAnswer::answeringForm()
Modify answering form.
Overrides ActivityAnswerPluginBase::answeringForm
File
- ActivityTypes/
opigno_h5p/ src/ Plugin/ ActivityAnswer/ H5pActivityAnswer.php, line 57
Class
- H5pActivityAnswer
- Class H5pActivityAnswer.
Namespace
Drupal\opigno_h5p\Plugin\ActivityAnswerCode
public function answeringForm(array &$form) {
$form['score'] = [
'#type' => 'hidden',
'#default_value' => 0,
'#attributes' => [
'id' => 'activity-h5p-result',
],
];
$form['correct-response'] = [
'#type' => 'hidden',
'#default_value' => 0,
'#attributes' => [
'id' => 'activity-h5p-correct-response',
],
];
$form['response'] = [
'#type' => 'hidden',
'#default_value' => 0,
'#attributes' => [
'id' => 'activity-h5p-response',
],
];
$form['xapi_data'] = [
'#type' => 'hidden',
'#default_value' => 0,
'#attributes' => [
'id' => 'activity-h5p-xapi-data',
],
];
$form['#attached']['library'][] = 'opigno_h5p/opigno_h5p.main';
}