Início
NexoPOS

RenderizarEventoRodapéLogin

RenderLoginFooterEvent é disparado a partir do rodapé da página de login do NexoPOS. Os módulos podem ouvi-lo quando precisarem adicionar scripts, marcações ou uma view Blade que seja necessária apenas na tela de login.

Onde Funciona

Este evento é implementado em resources/views/pages/auth/sign-in.blade.php. Ele é disparado dentro da seção layout.base.footer antes que os assets de autenticação sejam carregados.

Propriedades disponíveis

  • $event->output: uma instância de App\\Classes\\Output usada para anexar o conteúdo do rodapé renderizado.

Exemplo de ouvinte

<?php

namespace Modules\MyModule\Listeners;

use App\Events\RenderLoginFooterEvent;

class RenderLoginFooterEventListener
{
    public function handle( RenderLoginFooterEvent $event )
    {
        $event->output->addView( 'MyModule::auth.sign-in-footer' );
    }
}

Resumo

  • Use este evento para o conteúdo do rodapé necessário apenas na página de login.
  • Anexe o conteúdo com $event->output->addView().