2016-04-28 19 views
1

Ich bin neu in Moodle. Mein Kunde braucht etwas Besonderes im Anmeldeformular. Ich möchte wissen, wie ich den Code der Anmeldeform ändern kann, der über das Moodle Dashboard erstellt wird.Erstellen Sie benutzerdefinierte Anmeldeformular in Moodle

+0

Haben Sie die Dokumentation überprüft? Gibt es Beispiele, die Ihnen helfen könnten? Gibt es ein Themensystem, in dem Sie Vorlagen hinzufügen können? Ist [diese Frage] (https://stackoverflow.com/questions/24617350/how-to-create-a-custom-form-in-moodle) irgendeine Hilfe? – halfer

Antwort

1

können Sie Anmeldeformular unter [Moodle www dir] /login/signup_form.php

Vielleicht Form API docs wird für Sie hilfreich sein.

+0

sehr schlechte Praxis Core-Hacks zu tun, vor allem, wenn es möglich ist, dies als Plugin zu tun – Marina

+0

Sie haben Recht, in den meisten Fällen ist es schlechte Praxis, die nur einen Vorteil für Anfänger Entwickler hat - maximale Problemlösungsgeschwindigkeit. Und natürlich kann es zu einigen Problemen in der Zukunft des Projekts kommen. – SkyHigh

1

Option 1 (für Entwickler). Erstellen Sie Ihr eigenes Authentifizierungs-Plugin https://docs.moodle.org/dev/Authentication_plugins und verwenden Sie es anstelle von standard auth_email für die Selbstregistrierung

Option 2 (für Administratoren). Erstellen Sie benutzerdefinierte Profilfelder und fügen Sie sie dem Registrierungsformular hinzu. Dies erfordert keinen Entwickler, ist aber möglicherweise nicht flexibel genug.

Verwandte Themen