it-swarm.com.de

Ich muss einige Daten in Benutzerparametern aufzeichnen, wenn ich mich anmelde

Ich habe eine Anmeldeseite und muss einige Stile für die Benutzerauswahl ausführen. Wenn der Benutzer dann einen voreingestellten Stil auswählt, ändert die Website den Stil. Ich muss es als einige Benutzerparameter oder in einer anderen Komponente oder Tabelle aufzeichnen.

Folgendes können Sie tun, um das zu erreichen, was Sie möchten:

  • Überschreiben Sie die Anmeldeseite, um die zusätzlichen Felder (wie Stile usw.) einzuschließen.
  • Erstellen Sie ein anderes Login-Plugin (kopieren Sie einfach das Authentifizierungs-/Joomla-Plugin) und verwenden Sie dieses Plugin anstelle des Standard-Plugins. Fügen Sie in der Funktion onUserAuthenticate dieses Plugins einfach den Code hinzu, um die zusätzlichen Felder in der Datenbank zu speichern, wenn die Authentifizierung erfolgreich ist. Sie können diese Informationen auch in der Sitzung speichern, um zu verhindern, dass die Datenbank bei jedem Seitenaufruf nach den benutzerdefinierten Benutzereinstellungen abgefragt wird.
2
itoctopus