RenderBeforeNewPasswordFormEvent
`RenderBeforeNewPasswordFormEvent` wird ausgelöst, bevor das Formular für das neue Passwort gerendert wird. Module können es verwenden, um Anweisungen oder Verifizierungs-UI oberhalb des Formulars zu platzieren.
Wo es läuft
Dieses Ereignis wird in resources/views/pages/auth/new-password.blade.php implementiert, bevor /common/auth/new-password-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\RenderBeforeNewPasswordFormEvent;
class RenderBeforeNewPasswordFormEventListener
{
public function handle( RenderBeforeNewPasswordFormEvent $event )
{
$event->output->addView( 'MyModule::auth.before-new-password-form' );
}
}
Zusammenfassung
- Verwenden Sie dieses Ereignis, wenn ein Modul Inhalte an genau dieser Position im Formular einfügen muss.
- Füge Modulansichten mit
$event->output->addView()hinzu.