Laravel 6

Auth::user()->nom

Avatar de fatimaagouzoul
fatimaagouzoul

Bonjour tout le monde, svp je viens de commencer un projet laravel, je suis debutante, alors ma question est un peu basic j'ai crée deux espaces pour deux genre d utilisateur, alors j ai pas utiliser le user par defaut, et je veux que le nom de l utilisateur s affiche a l icone droite haut, une fois inscrit ou connecté, alors je suis pas sur comment utiliser cette fonction à ce niveau pour qu elle fait le job

le nom de mon utilisateur est formateur

<li class="nav-item dropdown">
                            <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
                                {{ Auth::user()->nom }} <span class="caret"></span>
                            </a>

et merci beaucoup d avance

Posté il y a 1 mois
Avatar de lazare_fortune
lazare_fortune

Bonjour, quel est ton problème exactement ? ça ne fonctionne pas lorsque tu utilises {{ Auth::user()->nom }} ou {{ auth()->user()->nom }} ?

Posté il y a 1 mois
Avatar de fatimaagouzoul
fatimaagouzoul

oui les deux ne fonctionnent pas, mm si je suis inscrit ou connecté les deux icones de login et inscription restent les mm, et le nom du formateur ne s affiche pas

Posté il y a 1 mois
Avatar de bestmomo
bestmomo

Salut,

Quand tu dis que tu n'as pas utilisé le user par défaut tu peux être plus précise ?

Posté il y a 1 mois
Avatar de fatimaagouzoul
fatimaagouzoul

j'ai créer mon propre utilisateur qui s appele dans ce cas formateur

Posté il y a 1 mois
Avatar de MltStephane
MltStephane

Salut,

Tu as modifié la table User de Laravel-UI ? Si non, remplace Auth::user()->nom par Auth::user()->name

Si ça ne fonctionne toujours pas, tu peux nous montrer ton fichier de migrations en rapport avec la table User ?

Posté il y a 1 mois
Avatar de CinquièmeDimension
CinquièmeDimension

Salut,

Tu as créé ton propre user qui s'appelle formateur, donc ce n'est pas plutôt Auth::formateur() ? Teste un @php(dd(Auth::formateur())) puis un @php(dd(Auth::user())) dans ta vue pour voir si ca te remonte querlque chose... (en deux fois, pas les deux en même temps)

Si tu as créé ta propre version, utilise-tu seulement Auth ? Pareil un test avec @php(dd(Auth())) dans ta vue pour voir...

Poste-nous le résultat des 3 tests (quelque chose s'affiche ou erreur).

Posté il y a 1 mois

Vous ne pouvez pas répondre à ce sujet.