راکت
حل شده

آپلود فایل

2 پاسخ

سلام چگونه میشه در یک فرم که یک سری ایتم داره مثل نام محصول تعداد محصول و... یک اپلود فایل برای عکس محصول کزاشت به صورت multiple که درگ دراپ داشته باشه و وقتی دکمه ثبت زده میشه اطلاعات رو ثبت و عکس نحصول هم ذخیره بشه

ثبت پرسش جدید

پاسخ‌ها

2
روح اله ابراهیم زاده
روح اله ابراهیم زاده
@rohi1386

تخصص: PHP.LARAVEL

بهترین پاسخ
jm
jm
@jafar.mahmoodian

از همین لایبراری استفاده کردم ولی خب اتوماتیک خودش ذخیره میکنه چجوری میشه جلوش رو گرفت و به همراه اطلاعات یک فرم ذخیره کرد
اصل هدف اینه ک اول اطلاعات محصول ثبت در دیتابیس بشه و بعد ای دی مربوطه برای عکس ها ذخیره بشه
ولی همه این کارها یعنی گرفتم اطلاعات دستگاه و اپلود عکس در یک صفحه انجام بشه
الان فعلا کد من این شکلیه
@section('content')
<div class="container">

    <div class="row">

        <div class="col-md-12">

            <h1>فایل های خود را بکشید و در اینجا قراردهید یا دابل کلیک نمایید</h1>

            {!! Form::open([ 'route' => [ 'dropzone.store' ], 'files' => true, 'enctype' => 'multipart/form-data', 'class' => 'dropzone', 'id' => 'image-upload' ]) !!}

            <div>

                <h3> محل اپلود فایل</h3>
                <h6>
                    ( حداکثر حجم اپلود 4 مگا بایت است و پسوندهای قابل اپلود .jpeg,.jpg,.png,.gif است )
                </h6>

            </div>

            {!! Form::close() !!}

        </div>

    </div>

</div>

@stop
@section('javaScript')

<script type="text/javascript">

    Dropzone.options.imageUpload = {

        maxFilesize : 4,

        acceptedFiles: ".jpeg,.jpg,.png,.gif",
        dictDefaultMessage: 'فایل ها را بکشید و در اینجا قرار دهید',
        dictFileTooBig: 'حجم فایل اپلودی بیشتر از حد مجاز است .',

    };

</script>

@endsection
ولی میخوام فلدهای فرم هم بهش اضافه کنم و هم اینکه اپلود فایله اتو نباشه و بعد از ذخیره شدن ای تم ها و دادن ای دی عکس ها ذخیره بشن در دیتابیس

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام