почему я не могу заполнить набор данных из моей базы данных?Я могу отобразить диаграмму, но данные не отображаются.Но когда я использую команду "dd" в laravel, он показывает мне массив данных.Помощь будет оценена.Спасибо.
Вот мой вывод прямо сейчас https://imgur.com/a/eyCVxSn
Вот мой контроллер
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
use Illuminate\Support\Facades\DB;
use Charts;
use App\Graph;
class GraphController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$chart = Charts::database(Graph::get()->find(1),'line','highcharts')
->title('Tokens')
->ElementLabel('Coins Sold')
->Responsive(true)
->data(Graph::all())
;
//dd($chart);
return view('coin.news', ['chart' => $chart]);
}
}
Мой Graph.php Модель
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Auth;
use Cache;
use Charts;
class Graph extends Model
{
//
protected $connection = 'mysql2';
protected $table = 'ico_stages';
}
Мой graph.blade.php
@section('graph')
{!! $chart->render() !!}
@endsection
Мой app.blade.php
Header files...
{!! Charts::assets() !!}
Content....
Graph Section...
Footers....
web.php
//Landing Page
Route::get('/coin', 'GraphController@index');