User manuell in einen Kurs eintragen

Re: User manuell in einen Kurs eintragen

von Stefan Richter -
Anzahl Antworten: 0
Also ich versuche es jetzt mit der Einschreibung über eine externe Datenbank.

Ich habe eine Tabelle mit 3 Spalten angelegt: userID, courseID, roleID

Ich habe einen Eintrag in dieser Tabelle hinterlegt: 2, 4, 5
--> ich möchte also den User mit der ID 2 in den Kurs mit der ID 4 einschreiben lassen

Ich habe folgende Einstellungen in der enrol_config vorgenommen:

enrol_dbtype: mysql
enrol_dbhost: localhost
enrol_dbuser: webXX
enrol_dbpass: XXX
enrol_dbname: dbXX
enrol_dbtable: externe_user

enrol_localcoursefield: id
enrol_localuserfield: id
enrol_db_localrolefield: id
enrol_remotecoursefield: courseID
enrol_remoteuserfield: userID
enrol_db_remoterolefield: roleID

Die restlichen Enstellungen auf Standard gelassen.

Laut Doku sollte nun der User mit der ID 4 beim nächsten Login automatisch in den Kurs 2 eingetragen werden. Es passiert nur leider nichts...

Was mache ich falsch? traurig