【发布时间】:2016-04-14 14:08:55
【问题描述】:
我正在使用 Laravel 5 和 ChartsPHP 来呈现图表,但出现此错误。我还将所有必需的文件移动到公共资源文件夹中。 Documentation我关注的标题
Class 'App\Http\Controllers\chartphp' not found
查看
<!DOCTYPE html>
<html>
<head>
<script src="lib/js/jquery.min.js"></script>
<script src="lib/js/chartphp.js"></script>
<link rel="stylesheet" href="lib/js/chartphp.css">
<style>
/* white color data labels */
.jqplot-data-label{color:white;}
</style>
</head>
<body>
<div style="width:40%; min-width:450px;">
{{$out}}
</div>
</body>
</html>
控制器
namespace App\Http\Controllers;
use \View as View;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Request;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
include("lib/inc/chartphp_dist.php");
public function Test(){
$p = new chartphp();
$p->data = array(array(array('a',6), array('b',8), array('c',14), array('d',20)));
$p->chart_type = "donut";
$p->title = "Donut Chart";
$out = $p->render('c1');
return view('pages.test')->with('out', $out);
}
路线
Route::get('test', 'RequestController@Test');
【问题讨论】:
标签: php model-view-controller charts laravel-5 laravel-blade