Promo Member Baru 40%! Program Full Stack Membership! Hanya 3 Hari! Klaim Promo

ErrorException Invalid argument supplied for foreach()

Ditanyakan pada tanggal 8 January 2020 oleh Fery Iryan Syah

error terjadi saat menampilkan halaman http://127.0.0.1:8000/admin/author/data (video menit ke 2:43)

DataControllernya

<?php

namespace App\Http\Controllers\Admin;

use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use App\Author;

class DataController extends Controller
{
    public function authors()
    {
        return datatables()->of(Author::query())->toJson();
    }
}

routesnya

<?php
Route::get('/', '[email protected]')->name('dashboard');

Route::get('/author', '[email protected]')->name('author.index');

Route::get('/author/data', '[email protected]')->name('author.data');
Comment ..

Pesan errornya apa?

Dikomentari pada tanggal 8 January 2020 oleh Bagus Aji Santoso
Comment ..
ErrorException
Invalid argument supplied for foreach()
http://127.0.0.1:8000/admin/author/data
Illuminate\Foundation\Bootstrap\HandleExceptions::handleError
51 vendor/yajra/laravel-datatables-oracle/src/DataTables.php:51
Dikomentari pada tanggal 8 January 2020 oleh Fery Iryan Syah
Comment ..

udah solved cuma perlu publish php artisan vendor:publish --tag=datatables --force php artisan config:cache

Dikomentari pada tanggal 8 January 2020 oleh Fery Iryan Syah

1 JAWABAN / 3 KOMENTAR

User avatar
Muhammad Amirul Ihsan menjawab pada tanggal 8 January 2020

Data Authornya ada ga ? sudah coba di dd ?