首页 > 解决方案 > 未定义索引:图像 - Laravel

问题描述

我尝试在不接触图像的情况下修改表中的一行,因为我的数据库中已经有一个图像,但是当我更新时,它显示了这个错误:

ErrorException
Undefined index: image

产品控制器.php

    public function update(Request $request, $id)
    {

        $inputs = $request->except('_token', '_method');
        $path = basename($inputs['image']->store('public/img/products'));
        $product = Product::find($id);
        foreach ($inputs as $key => $value) {
            $product->$key = $value;
        }
        $product->image=$path;
        $product->save();
        return redirect('admin/gamelist');
    }

编辑刀片.php

<div class="form-group d-flex flex-column">
        <label for="image">Image</label>
    <input type="file" name="image" id="image" value="{{$product->image}}">
</div>

有人能帮我吗?谢谢你

标签: phplaravel

解决方案


推荐阅读