RenderLoginFooterEvent
RenderLoginFooterEvent wird aus dem Sign-in-Page-Footer von NexoPOS ausgelöst. Module können darauf reagieren, wenn sie Skripte, Markup oder eine Blade-Ansicht anhängen müssen, die nur auf dem Login-Bildschirm benötigt wird.
Wo es läuft
Dieses Ereignis wird in resources/views/pages/auth/sign-in.blade.php implementiert. Es wird innerhalb des Abschnitts layout.base.footer ausgelöst, bevor die Authentifizierungs-Assets geladen werden.
Verfügbare Eigenschaften
$event->output: eine Instanz vonApp\\Classes\\Output, die verwendet wird, um gerenderten Footer-Inhalt anzuhängen.
Hörerbeispiel
<?php
namespace Modules\MyModule\Listeners;
use App\Events\RenderLoginFooterEvent;
class RenderLoginFooterEventListener
{
public function handle( RenderLoginFooterEvent $event )
{
$event->output->addView( 'MyModule::auth.sign-in-footer' );
}
}
Zusammenfassung
- Verwenden Sie dieses Ereignis für die Fußzeileninhalte, die nur auf der Anmeldeseite erforderlich sind.
- Fügen Sie den Inhalt mit
$event->output->addView()hinzu.