23 lines
827 B
PHP
23 lines
827 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers\Pro;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
use App\Models\CotationsData;
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Support\Facades\DB;
|
|
|
|
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'));
|
|
}
|
|
}
|