Startseite
NexoPOS

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 von App\\Classes\\Output, die verwendet wird, um gerenderten Inhalt mit addView() 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.