Below is the function to edit categories.
public function edit_categories(Request $request, $id){
$category_datails=Category::where(['id'=>$id])->first();
return view('admin.categories.edit_categories')->with(compact($category_datails));
}
this is blade file
<form class="form-horizontal" method="post" action="{{ Url('admin/edit-category') }}" name="add_category" id="add_category" novalidate="novalidate"> {{ csrf_field() }}
<div class="control-group">
<label class="control-label">Category Name</label>
<div class="controls">
<input type="text" name="category_name" id="category_name" value="{{ $category_datails->name }}">
</div>
</div>
<div class="control-group">
<label class="control-label">Description</label>
<div class="controls">
<textarea type="text" name="Description" id="Description" value="{{ $category_datails->description }}"> </textarea>
</div>
</div>
<div class="control-group">
<label class="control-label">Url</label>
<div class="controls">
<input type="text" name="url" id="url" value="{{ $category_datails->id }}">
</div>
</div>
<div class="form-actions">
<input type="submit" value="AddCategory" class="btn btn-success">
</div>
</form>
My question is how to solve Undefined variable in category_datails. Any suggestions are welcome.