Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

kok kelasnya ga kepanggil yak? ini laravel lagi coba eloquent

di database uda di tulis nama tabelnya blogs, di modelnya ini syntaxnya

file Blog.php posisi di bawah app


 <?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Blog extends Model
{
  public $timestaps = false;
    //
}

dirubah jadi gini juga ga ngaruh

 <?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Blog extends Model
{
protected $table = 'blogs';
public $timestaps = false;
    //
}

di blogcontroller.php nya ini


 <?php

namespace App\Http\Controllers;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use bloggy\app\Http\Requests;
use bloggy\app\Blog;

class BlogController extends Controller
{
  public function index()
  {
    $blogs = Blog::all();  // highlight salahnya disini gan
    dd($blogs);
    $unescaped = '<script> alert ("woy jomblo liat apa lo ini home") </script>';
    return view('bloggy/home',['unescaped' => $unescaped, 'blogs'=>$blogs]);
  }

herann bukan kepalang kok erornya di bilang kaya gini padahal uda bener perasaan penamaannya -_-

 Class 'bloggy\app\Blog' not found

salahnya di mana ya, mohon pencerahan lagi buka tutorial laravel 5.3 part eloquent <a href='https://sekolahkoding.com/kelas/belajar-laravel-53-dasar/video/mengenal-eloquent '>https://sekolahkoding.com/kelas/belajar-laravel-53-dasar/video/mengenal-eloquent </a>

avatar reykiza
@reykiza

3 Kontribusi 5 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

problem fixed.....

di blogcontroller berubahh

<pre> &lt;?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

// Model use App\Blog;

// Library use DB;

class BlogController extends Controller { public function index() { $blogs = Blog::all(); //caknyo disini salahnyoo? dd($blogs); $unescaped = '&lt;script&gt; alert ("woy jomblo liat apa lo ini home") &lt;/script&gt;'; return view('bloggy/home',['unescaped' =&gt; $unescaped, 'blogs'=&gt;$blogs]); } </pre>

btw ada yg bisa jelasin kenapa mengapa bagaimana hha

avatar reykiza
@reykiza

3 Kontribusi 5 Poin

Dipost 6 tahun yang lalu

jadi teman" kesalahan nya ada padaaaa penulisan app\Blog; dia gamau bukaa, harus App\Blog; uda otak atik nama class eh ternyata salah alamat duluan gan, :D

avatar reykiza
@reykiza

3 Kontribusi 5 Poin

Dipost 6 tahun yang lalu

Terima kasih untuk pertanyaan dan jawabannya :D

avatar realodix
@realodix

8 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Kan Nama untuk folder itu menyesuaikan atau case sensitive

avatar deulizealand
@deulizealand

6 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban