使用 laravel 插入图像时如何在 public/storage/annonces/

我想插入 Annonces 的图像,所以我像 laravel voyager 一样在 db annonces\August2020\annonces.jpeg 中插入链接,但我想自动给我月份和年份,第一个字母的大写月份和数字的年份,就像 laravel voyager 一样。


公告控制器.php


public function store(Request $request)

    {

       $Annonce = new Annonce();

       if($request->hasFile('image'))

       {

        $image = $request->file('image');

        $image->storeAs('public\annonces\August2020','annonces'.".".$image->extension());

        $Annonce->image = 'annonces\August2020\annonces' .".".$image->extension(); 

        }

        $Annonce->save();

        return Redirect::to("annonces")

        ->withSuccess('Great! file has been successfully uploaded.');

    }


泛舟湖上清波郎朗
浏览 76回答 1
1回答

30秒到达战场

你可以做这样的事情,看看:$destinationPath = "/Uploads/" . $id . "/" . jdate()->getYear() . "/" . jdate()->getMonth() . "/" . jdate()->getDay();注意:jdate 是波斯时间助手,您可以执行以下操作,而不是使用 Carbon 或其他 2020 年 agust 时间:"/uploads/".jdate()->getMonth().jdate()->getYear()."/". jdate()->getDay()
打开App,查看更多内容
随时随地看视频慕课网APP