Skip to content

Attempt.onLoad()- und Attempt.onSave()-Callbacks #168

@janbritz

Description

@janbritz

Dynamisch erstellte Form-Elemente sollten kein name-Attribut haben, da Moodle sonst diese Formdaten abspeichert und bei einem erneuten Laden versucht, diese Felder zu befüllen. Das ist allerdings nicht möglich und führt auch zu einer Fehlermeldung (questionpy-org/moodle-qtype_questionpy#149).
Stattdessen sollten diese Formdaten in einem hidden-Inputfeld gespeichert werden und das Paket sollte dann selbst die Felder befüllen.

Dafür sollten es Attempt.onLoad()- und Attempt.onSave()-Callbacks geben.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions