Je suis avec Laracast et j'ai atteint une partie que je ne peux pas comprendre. Lorsque vous essayez d'afficher un titre essayer d'obtenir le titre de propriété de non-objet (vue: /USERS/***/desktop/digitalculture/dg/resources/views/blogs/show.blade.php) " P>
blockQquote> base de données: p> itinéraire: p> contrôleur p> show.blade p> blog php p> base de données p> {{$ blog-> title}} code> i Obtenir l'erreur suivante:
5 Réponses :
Tout d'abord, vous devez d'abord modifier cette ligne Utiliser app \ blog; code> à Utiliser app \ blog; code> puis essayez de partager la variable comme celle-ci Vue de retour (' blogs.show ', compact (' blog ')); code> ou Vue de retour (' blogs.show ', [' blog '=> $ blog]); P>
Vous voulez dire compact code> au lieu de compositeur?
Quand je change cette application application \ blog; APP \ Blog i Obtenir une erreur de syntaxe T_USE.
Oui, je veux dire compact code> désolé pour cette erreur, je viens de modifier la réponse .. À propos de la syntaxe Erreur T_URE T_URE Vérifiez si vous mettez déjà ; code> comme ça Utilisez l'application \ blog; / Code> Et cela dépend de votre nom de Modèle Code> Classe.
Vous pouvez utiliser
Classe 'app \ http \ contrôleurs \ db' non trouvé lorsque j'utilise ce code.
@ Pt-83 Ajouter cette ligne en haut de votre blogcontroller.php: Utilisez illuminate \ support \ façades \ db; Et vérifier la réponse mise à jour
Je reçois le DD 'Il n'y a pas de poste avec cet identifiant ".
Bonjour @foued Moussi Oui, j'ai ajouté un lien (capture d'écran) dans le message d'origine montrant ma base de données sur Tableflus. Faites-moi savoir si quelque chose se distingue.
mise à jour à p>
Entraîne un 404.
Êtes-vous sûr que tous vos blogs code> code> ont propriété code>? On dirait que certains blogs lui manquent. Si tel est le cas, vous pouvez utiliser des ternaire a > Les opérateurs de votre lame, pour vérifier si les données existent, de sorte que vous n'obtenez pas d'exception. Exemple simple:
Cela a fini par être un problème idiot, car j'ai créé deux messages avec $ ID 1 et 2, il cherchait ces identifiants spécifiques. Une fois que j'ai entré l'URL correcte avec l'ID $ de 1 ou 2, il a trouvé le «titre» ID dans le blog. p>
Pourriez-vous ajouter votre classe modèle de blog?
Bien sûr ... a ajouté il dans le post original
Avez-vous veillé à ce que notre nom de fichier soit blog.php avec capital b
Oui, son blog.php avec une capitale B.