Événement de rendu du pied de page du profil
RenderProfileFooterEvent est déclenché depuis le pied de page de la page de profil utilisateur du tableau de bord. Les modules peuvent l’écouter lorsqu’ils ont besoin de scripts ou de balisage spécifiques au profil après le rendu de l’écran de profil.
Là où ça tourne
Cet événement est implémenté dans resources/views/pages/dashboard/users/profile.blade.php. NexoPOS le déclenche dans la section de pied de page du tableau de bord.
Propriétés disponibles
$event->output: une instance deApp\\Classes\\Outpututilisée pour ajouter le contenu du pied de page rendu.
Exemple d’auditeur
<?php
namespace Modules\MyModule\Listeners;
use App\Events\RenderProfileFooterEvent;
class RenderProfileFooterEventListener
{
public function handle( RenderProfileFooterEvent $event )
{
$event->output->addView( 'MyModule::profile.footer' );
}
}
Résumé
- Utilisez cet événement lorsqu’un module doit afficher le pied de page sur la page de profil.
- Ajoutez une vue Blade via
$event->output.