<?php
namespace Moell\LayuiAdmin\Http\Controllers;
use Illuminate;
/**
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2020/3/18 0018
 * Time: 16:47
 */
use Illuminate\Http\Request;
//use Moell\LayuiAdmin\Http\Requests\IndexAbout\CreateOrUpdateRequest;
use Moell\LayuiAdmin\Models\IndexAbout;


class IndexSetAboutController extends Controller
{
    public function index()
    {
        return view('admin::index_set_about.index');
    }

    public function uploadImg(Request $request)
    {

        //todo 多文件上传未设置
        $files = $request->allFiles();

        if(is_array($files)){
            foreach($files as $file){
                $path = $file->store('public','');
            }
        }

        if( $path ) {
            return $this->success('上传成功', ['src' => '/about_images/public/' . str_replace('public/' , '' , $path)]);
        }
        else {
            return $this->unprocesableEtity([
                'image' => '上传失败'
            ]);
        }
    }

    public function store(Request $request)
    {
        IndexAbout::create($request->all());
        $msg = [
            'message'=>'保存成功',
            'url' =>url()->previous(),//注意这里是重点
            'jumpTime'=>5,
        ];
        return view('admin::index_set_about.index')->with($msg);
    }


}