0

未定义变量:artikel (0)

(查看:C:\xampp\htdocs\uts\resources\views\layouts\home.blade.php)

@if($artikel)
@foreach($artikel as $d)
<h3> {{ $d->judul }}</h3>
<h3> {{ $d->penulis}}</h3>
<h3> {{ $d->artikel}}</h3>
<h3> {{ $d->tanggal}}</h3>
@endforeach
@endif

这是我的控制器:

public function store(Request $request)
{
  $artikel = json_decode(Storage::get('public/artikel.json'), true);
  $artikeldata = (object)[
    'judul' => $request->judul,
    'slug' => Str::slug($request->judul),
    'penulis' => $request->penulis,
    'artikel' => $request->artikel,
    'tanggal' => date('Y-m-d H:i:s')
  ];

  $artikel[] = $artikeldata; 
  $artikel = json_encode($artikel, JSON_PRETTY_PRINT);
  file_put_contents('storage/artikel.json', $artikel);

  return redirect('layouts.home');
}
4

1 回答 1

1
 public function store(Request $request)
    {
        $artikel = json_decode(Storage::get('public/artikel.json'), true);
        $artikeldata = (object)[
            'judul' => $request->judul,
            'slug' => Str::slug($request->judul),
            'penulis' => $request->penulis,
            'artikel' => $request->artikel,
            'tanggal' => date('Y-m-d H:i:s')
        ];

        $artikel[] = $artikeldata;
        $artikel = json_encode($artikel, JSON_PRETTY_PRINT);
        file_put_contents('storage/artikel.json', $artikel);

        return view('home',compact('artikel'));
    }
于 2020-11-07T14:18:55.553 回答