RenderBeforePasswordRecoveryFormEvent
`RenderBeforePasswordRecoveryFormEvent` wird ausgelöst, bevor das Formular zur Passwortwiederherstellung gerendert wird. Module können es verwenden, um Anweisungen oder benutzerdefinierte Hinweise zur Wiederherstellung oberhalb des Formulars hinzuzufügen.
Wo es läuft
Dieses Ereignis wird in resources/views/pages/auth/password-lost.blade.php implementiert, bevor /common/auth/password-recovery-form eingebunden wird.
Verfügbare Eigenschaften
$event->output: eine Instanz vonApp\\Classes\\Output, die verwendet wird, um gerenderten Inhalt mitaddView()oder verwandten Ausgabe-Methoden anzuhängen.
Hörerbeispiel
<?php
namespace Modules\MyModule\Listeners;
use App\Events\RenderBeforePasswordRecoveryFormEvent;
class RenderBeforePasswordRecoveryFormEventListener
{
public function handle( RenderBeforePasswordRecoveryFormEvent $event )
{
$event->output->addView( 'MyModule::auth.before-password-recovery-form' );
}
}
Zusammenfassung
- Verwenden Sie dieses Ereignis, wenn ein Modul Inhalte an genau dieser Position einfügen muss.
- Füge Modulansichten mit
$event->output->addView()hinzu.