Startseite
NexoPOS

Rendern nach Ereignis zur Wiederherstellung des Passworts im Formular

`RenderAfterPasswordRecoveryFormEvent` wird ausgelöst, nachdem das Formular zur Passwortwiederherstellung gerendert wurde. Module können es verwenden, um zusätzliche Hilfetexte oder modulspezifische Wiederherstellungs-UI unterhalb des Formulars hinzuzufügen.

Wo es läuft

Dieses Ereignis wird in resources/views/pages/auth/password-lost.blade.php implementiert, nachdem /common/auth/password-recovery-form eingebunden wurde.

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\RenderAfterPasswordRecoveryFormEvent;

class RenderAfterPasswordRecoveryFormEventListener
{
    public function handle( RenderAfterPasswordRecoveryFormEvent $event )
    {
        $event->output->addView( 'MyModule::auth.after-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.