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
Antwort
können Sie Anmeldeformular unter [Moodle www dir] /login/signup_form.php
Vielleicht Form API docs wird für Sie hilfreich sein.
sehr schlechte Praxis Core-Hacks zu tun, vor allem, wenn es möglich ist, dies als Plugin zu tun – Marina
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
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.
- 1. So validieren Sie benutzerdefinierte Felder in moodle
- 2. So erstellen Moodle lokalen Plugin
- 3. So fügen Sie benutzerdefinierte Seiten in das Moodle
- 4. Anmeldeformular auf der Startseite erstellen?
- 5. Anmeldeformular in einem anderen Controller erstellen
- 6. Benutzerdefinierte Aufgabe zu Moodle Cron Job hinzufügen
- 7. Moodle Registrierungsformular ändern Aktion url
- 8. Moodle - Plugin zum Erstellen von Formularen
- 9. Doppeltes Registrierungsformular in Moodle
- 10. Anmeldeformular Validierungen in Java
- 11. Anmeldeformular mit Feder Sicherheit
- 12. Erstellen Sie benutzerdefinierte WPF-Ereignis
- 13. Erstellen Sie benutzerdefinierte Winforms Container
- 14. Erstellen Sie benutzerdefinierte Layout-Modul
- 15. Erstellen Sie benutzerdefinierte Klasse dynamisch
- 16. Yeshello Anmeldeformular
- 17. Erstellen Sie benutzerdefinierte Azure-Webformular
- 18. Erstellen Sie benutzerdefinierte große Benachrichtigungen
- 19. Erstellen Sie eine benutzerdefinierte Farbpalette in R
- 20. So erstellen Sie benutzerdefinierte Benutzerrolle in Wordpress
- 21. So erstellen Sie benutzerdefinierte Ausnahmen in Java?
- 22. So erstellen Sie benutzerdefinierte Abschlussblock in Swift
- 23. So erstellen Sie benutzerdefinierte Ansichten in Xamarin
- 24. So erstellen Sie benutzerdefinierte Ereignisse in symfony2
- 25. So erstellen Sie benutzerdefinierte Funktionen in SQLite
- 26. So erstellen Sie benutzerdefinierte Anweisungen in Sphinx
- 27. Erstellen Sie benutzerdefinierte zusammengesetzte Primärschlüssel in Django
- 28. Erstellen Sie benutzerdefinierte Modul in vtiger 6
- 29. Erstellen Sie benutzerdefinierte Schweregradnachrichten in JSF
- 30. So erstellen Sie benutzerdefinierte CFRunLoopRef in iPhone
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