Startseite
NexoPOS

RenderAfterNewPasswordFormEvent

`RenderAfterNewPasswordFormEvent` wird ausgelöst, nachdem das Formular für das neue Passwort gerendert wurde. Module können es verwenden, um nach dem Formular Hinweise oder unterstützende UI unterhalb des Formulars hinzuzufügen.

Wo es läuft

Dieses Ereignis wird in resources/views/pages/auth/new-password.blade.php implementiert, nachdem /common/auth/new-password-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\RenderAfterNewPasswordFormEvent;

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