[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Ademir Bastiani
Criador Ademir Bastiani 12/03/2022

Carlos,

Eu posso carregar estes dados do banco por exemplo dentro do template.php que está no config, ou seria feito de outra forma.

 

Manager Carlos Ferreira 12/03/2022

Olá, Ademir!
Tudo bem?

Existem algumas estratégias para carregar esse menu direto do banco.

De qualquer forma, você não pode conectar no banco ainda nas configs (pelo Life Cycle do Laravel, nos arquivos de configuração a aplicação ainda não está conectada ao banco).

Uma das estratégias possíveis é criar um service provider para fazer isso.

---

Outra estratégia (a mais simples na minha opinião) é trabalhar com view composer (você pode injetar uma variável "com os dados do menu" em todas as suas views): https://laravel.com/docs/9.x/views#sharing-data-with-all-views

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!