Startseite
NexoPOS

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 von App\\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.