Startseite
NexoPOS

RenderProfileFooterEvent

RenderProfileFooterEvent wird aus dem Footer der Benutzerprofilseite im Dashboard ausgelöst. Module können darauf reagieren, wenn sie profilspezifische Skripte oder Markup benötigen, nachdem die Profilansicht gerendert wurde.

Wo es läuft

Dieses Ereignis wird in resources/views/pages/dashboard/users/profile.blade.php implementiert. NexoPOS löst es im Dashboard-Footer-Bereich aus.

Verfügbare Objekte

  • $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\RenderProfileFooterEvent;

class RenderProfileFooterEventListener
{
    public function handle( RenderProfileFooterEvent $event )
    {
        $event->output->addView( 'MyModule::profile.footer' );
    }
}

Zusammenfassung

  • Verwenden Sie dieses Ereignis, wenn ein Modul eine Fußzeilen-Ausgabe auf der Profilseite benötigt.
  • Füge eine Blade-Ansicht über $event->output hinzu.