У меня проблема с передачей переменной hours
из контроллера в шаблон блейда. Что не так?
веб. php
use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return view('welcome');
});
Route::get('/hours', 'easyController@hours');
//widok dodawania godzin
Route::get('/hours/add', 'easyController@add');
//zapisywanie do bazy danych
Route::post('/hours', 'easyController@save');
//usuwanie z bazy danych
Route::delete('/hours/{id}', 'easyController@delete');
//suma czasu pracy z bazy
Route::get('/hours', function(){
return view('hours', ['total' => $total]);
});
Метод управления:
public function pass(){
$total = DB::table('hours')->select(DB::raw("SEC_TO_TIME( SUM( TIME_TO_SEC('total'))) as suma"))->value('suma');
return view('hours', ['total' => $total]);
}
hours.blade. php:
<p>{{$total}}</p>