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 vonApp\\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->outputhinzu.