Comment afficher les données de session sur le modèle de vue dans Laravel 5
Je suis en train de session de l'affichage des données sur un gabarit de vue dans Laravel 5. Toutefois, il ne semble pas montrer quoi que ce soit.
Voici le code que j'utilise pour définir la session:
Session::set('bookingConfirmed', BookingDates::where('id', Session::get('bookingFormData.slot.id'))->first());
Voici le code que j'utilise pour afficher:
{{ Session::get('bookingConfirmed->time') }}
comment afficher dans la classe html? ejm.
class="app-{{ Session::get('btn') }}"
Pas de travail 🙁OriginalL'auteur V4n1ll4 | 2015-06-02
Vous devez vous connecter pour publier un commentaire.
Je suppose que c'est parce que vous avez l'attribut de l'objet au sein de la chaîne de caractères qui identifie la clé de l'objet que vous souhaitez obtenir. I. e. déplacer
->time
de la manière suivante:Vous pouvez également vouloir vérifier qu'il existe tout d'abord:
Il n'est pas pertinent pour la question/réponse. Il semble être un attribut sur la valeur de l'utilisateur est en train de récupérer de la séance, le plus probable éloquent de l'objet, comme il existe un éloquent appel quand ils sont à la définition de la valeur dans la session. Voir la question.
OriginalL'auteur haakym
Vous voudrez peut-être essayer d'abord obtenir l'objet, puis obtenir les champs comme ceci
OriginalL'auteur Margus Pala