smartcommunitylab / moodle-altaformazione

0 stars 0 forks source link

Errore quando si cerca di aggiungere le funzioni custom al web service #1

Open BertelliAndrea opened 2 years ago

BertelliAndrea commented 2 years ago

Buongiorno, sono Andrea Bertelli, e lavoro presso l'Università di Ferrara. Sto cercando di automatizzare il processo di creazione di quiz su Moodle e ho trovato interessante la vostra implementazione sia lato php che python. Durante l'implementazione in locale ho riscontrato dei problemi: per utilizzare le funzioni da voi create (ad esempio local_modcustomfields_create_quiz) via API rest, ho necessità di aggiungerle al web service di moodle; durante tale operazione riscontro un errore, ovvero che manca il file externallib.php in mod/quiz. Vi chiedo, perciò, come fare ad implementare le funzioni che avete progettato. Grazie in anticipo

Schermata 2022-06-15 alle 10 47 47
AlbanaCelepija commented 1 year ago

Buongiorno Andrea, per poter utilizzare le API che abbiamo implementato bisogna importare il local plugin modcustomfields. All'interno del plugin si trova la nuova funzione che permette di creare automaticamente i quiz. Appena installato questo plugin la nuova funzione apparirà nella lista dei functions.

Saluti, Albana