I'm a newbie in laravel and sb-admin template. I do hope someone can help me with my problem. I want to display in a select tag the data from my database table, but it's only showing this error
ErrorException (E_ERROR) Undefined variable: kras (View: C:\Users\ICTOffice\Desktop\sbmMeaesources\views\admin\AIPcreate.blade.php)
this is my Kra model code
namespace App;
use Illuminate\Database\Eloquent\Model;
class Kra extends Model
{
protected $fillable =['id',`KRADetail`];
}
the Krascontroller contains,
public function index()
{
$kras=Kras::all();
return view('admin.AIPcreate',compact('kras'));
}
on my blade file, i use this code to display the data AIPcreate.blade.php
<th colspan="6">Key Result Areas: <select class="btn btn-block btn-default">
<option class="dropdown-header">Select Key Result Area</option>
@foreach($kras as $kras)
<option value="{{$kras->id}}">{{$kras->KRADetail}}</option>
@endforeach
</select></th>
and my route looked like this,
Route::get('/admin/{demopage?}', 'DemoController@demo')->name('demo');
route::resource('Kras','KrasController');
I'm a bit confused what to use in calling the blade file since its already declared in demopage. thats why i added the route for Kras, which is im not totaly sure. please help, and thank you in advance