This is my error:
Undefined variable: salesdate (View: C:\Users\jingh\blogesources\views\layouts\home.blade.php)
This is my home.blade.php
@extends('layouts.login')
@section('content')
{{ csrf_field() }}
<h1>Laravel</h1>
@foreach ($salesdate as $key => $value)
{{ $value->grand_price }}
@endforeach
@endsection
I already add my model inside
use App\Sales;
This in my controller
public function dateview()
{
$salesdate = Sales::whereDate('created_at', '2019-03-13')->get();
return view ('layouts/home', [
'salesdate' => $salesdate
]);
}
This is my route
Route::get('/sales/{id}/dateview', 'SalesController@dateview')->name('sales.dateview')->middleware('auth');
Auth::routes();
Route::get('/', 'HomeController@index')->name('home');
How to fix this issue? Thanks