0
votes

Comment récupérer des données de colonne spécifiques à partir de la méthode Model Bind Afficher la méthode?

Je configure un nouveau projet et je souhaite récupérer des données de la méthode du contrôleur de liaison de modèle transduit montrant la méthode, mais la sortie dans Affichage est Null

Modèle: P>

<div class="card-header">
{{ $content->title }}
</div>
<div class="card-body">
{{ $content->body }}
</div>
<div class="card-footer">
{{ $content->created_at }}
/div>


7 commentaires

Est-ce que cela retourne une erreur ..?


Non, cela n'a pas renvoyé de valeur juste une page vierge


Pouvez-vous mettre votre itinéraire ..?


Vérifiez dd ($ de contenu); dans la méthode Afficher.


Itinéraire :: ressource ('content', 'contentController'); J'ai utilisé la ressource


J'ai mis à jour mon message pour le résultat DD


Modification du paramètre de méthode Fonction publique Afficher (Content $ Content)


3 Réponses :


0
votes

Parce que vous essayez d'obtenir du contenu $ pendant qu'il est de $ article maintenant :)

  <div class="card-header">
    {{ $item->title }}
    </div>
    <div class="card-body">
    {{ $item->body }}
    </div>
    <div class="card-footer">
    {{ $item->created_at }}
    </div>


1 commentaires

mais quand j'ai frappé une étiquette, j'ai redirigé vers le contrôleur montrent la méthode et là-bas, je passe $ contenu à la vue



0
votes

J'ai trouvé la réponse

J'ai changé la ressource de route de la ressource ("Contenu", "ContentController") à

ressource ("contenu", "contentcontrôleur") et le problème a été corrigé!

Je ne sais pas pourquoi!


0 commentaires

0
votes
    {{ $content->title }}
    </div>
    <div class="card-body">
    {{ $content->body }}
    </div>
    <div class="card-footer">
    {{ $content->created_at }}
    </div>```


0 commentaires