- Betroffene App
- WoltLab Suite Core
Hallo zusammen,
Habe da eine kleine Problematik, wo ich eventuell eine kleine Hilfe brauchen könnte.
Und zwar möchte ich das Forum in Symfony 3.3 einbinden.
Design-Technisch ist das schon erledigt, dinge wie PN/Profil usw was vom Forum geliefert wird habe ich deaktiviert.
Das habe ich zum Teil durch ein eigenes Plugin erledigt. Habe es Redirect-Plugin genannt, was auf events reagiert.
Wird das Profil aufgerufen wird die ID umgelenkt zu Symfony.
Was mich jetzt noch stört, sind die "Hardcoded" Änderungen in den php-Dateien die ich gerne durch ein Plugin ersetzen würde.
Und zwar habe ich in der SessionHandler.class.php am ende der load-funktion:
Eine weiter funktion aufgerufen:
Diese funktion ruft Symfony auf und ließt dort die Session des Users aus. In dieser Session steht eine wcfUserID drin. Anhand dieser ID lade ich dann das User-Object:
Letzendlich setze ich diesen User in die WCF-Session:
Es geht also letzendlich einfach um eine möglichkeit, die load-funktion per Plugin zu ergänzen.
Gibt es diese Möglichkeit, oder wie könnte man sowas realisieren?
Wenn es zu komplex wird muss halt dieser Teil hardcoded bleiben, aber mir wäre ein Plugin lieber.
Wäre dankbar um jeglichen Tipp!
Danke !!