ldc-jeusselin/app/Http/Controllers/Pro/DashboardController.php

24 lines
827 B
PHP
Raw Normal View History

2021-03-08 17:53:18 +01:00
<?php
namespace App\Http\Controllers\Pro;
use App\Http\Controllers\Controller;
use App\Models\CotationsData;
2021-03-08 17:53:18 +01:00
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
2021-03-08 17:53:18 +01:00
class DashboardController extends Controller
{
public function index(Request $request)
{
//$cotations = CotationsData::whereNotNull('prix')->orderBy('produit')->orderBy('qualite')->orderBy('recolte')
$cotations = CotationsData::select('produit','qualite','recolte', DB::raw("GROUP_CONCAT(echeance,'::',prix SEPARATOR '|@|') AS prices"))
->groupBy('produit')
->groupBy('qualite')
->groupBy('recolte')
->get();
return view('pro.dashboard.index',compact('cotations'));
2021-03-08 17:53:18 +01:00
}
}