我正在使用Laravel,我在Controller中有一个函数,如下所示:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Clans;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use DB;
use App\Helpers\DataTables;
class ClansController extends Controller
{
public function indexload(){
$tableData = new DataTables();
return $tableData->get('clans', 'id', array('id', 'clanid', 'name', 'location', 'level', 'exp', 'warslost', 'warstied', 'warwinpercent', 'warswon','playercount', 'score'));
}
}
DataTables是\app\Helpers\
该页面位于:http://clashdata.tk/clans/load
您可以看到JSON正在显示它应该显示但是在JSON之后有一个Laravel错误,说该类无法找到,这导致我的脚本出现问题。怎么会说这个课程无法找到?
此课程可在此处找到:http://pastebin.com/Wpn9u64U
谢谢!
答案 0 :(得分:1)
您的DataTables
课程中的命名空间已关闭。
您目前有namespace App\Helpers\DataTables;
,但应该是:namespace App\Helpers;