Не могу заполнить набор данных из базы данных, используя пакет диаграмм ConsoleTV в laravel 5.5 - PullRequest
1 голос
/ 24 июня 2019

почему я не могу заполнить набор данных из моей базы данных?Я могу отобразить диаграмму, но данные не отображаются.Но когда я использую команду "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');

Ответы [ 2 ]

0 голосов
/ 26 июня 2019

Попробуйте

return view('coin.news', compact('chart'));
0 голосов
/ 24 июня 2019

Можете ли вы попробовать это

return view('coin.news', ['chart' => $chart])->render();

Вместо

return view('coin.news', ['chart' => $chart]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...