Je crée une section de profil.
Et mais je ne peux pas voir J'ai un suivant Erreur. P> voici mon code. P> web.php p>
BlockQuote> show.blade.php code> est la pièce d'édition de profil. show.blade.php. P>
Route::resource('channels', 'ChannelController')->name('channels.show');
3 Réponses :
Mon hypothèse (sans votre code de contrôleur) est que vous n'avez pas importé le modèle canal code>. Le message est assez clair, il essaie de récupérer la classe de modèle de son répertoire actuel: LARATUBE \ http \ contrôleurs \ code>. p>
Vous n'avez pas importé le modèle de canal dans votre contrôleur.
Ajoutez la ligne dans la partie supérieure use Laratube\Channel;
//In Your Controller
<?php
namespace Laratube\Http\Controllers;
use Laratube\Channel;
use Illuminate\Http\Request;
class ChannelController extends Controller
{
//in show function
public function show()
{
$channel = Channel::get();
return view('channels.show', compact('channel'));
}
Ajoutez votre code de contrôleur aussi.
Désolé, j'ai ajouté. S'il vous plaît vérifier cela.
Vous devez inclure le fichier de classe modèle dans votre contrôleur.