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.
 
     
     
    