سلام وقتی که میخام با ckeditor یک عکس رو آپلود کنم آرایه خالی میگیرم نمیدونم چرا. پست رو قبول نمیکنه و باید گت باشه از آخرین نسخه لاراول دارم استفاده میکنم
<script>
$(function () {
CKEDITOR.replace('description', {
height: '400px',
filebrowserUploadUrl: '/attachImage',
filebrowserImageUploadUrl: '/attachImage'
});
});
</script>
<div class="content-group">
<textarea name="description" id="description" rows="4" cols="4"></textarea>
</div>
و روتی که دارم استفاده میکنم برای تست
$this->get('/attachImage', function () {
dd(request()->all());
});
روت رو باید از نوع post قرار بدید و یا باید طوری csrfToken رو بفرستید یا url ای که بهش اختصاص دادید رو توی فایل VerifyCsrfToken.php و قسمت $except اضافه کنید تا به csrfToken گیر نده...
برای گت که نیاز نیست ولی در کل دارم بلی. هیچ خطایی نمیگیرم الان فقط هیچ اطلاعاتی از فایل آپلود رو بهم نمیده . getClientOriginalName فکر کنم بود خطا میده که نال هستش. کلا request()->all آرایه خالی میده
اروری که موقع فرستادن با post میده رو میشه بگید چیه؟
چون من با لاراول 5.5 امتحان کردم و هیچ خطایی نداده بود ولی با get اصلا نمیدونم میشه فرستاد یا نه...
وقتی که روت رو از گت به پست تغییر میدم این خطا رو میده
http://s6.uplod.ir/i/00912/fj8xfqm6l0d2.png
و وقتی که any میکنم باز [] میده
بلی پست هستش از اول.مشکلم فقط آپلود عکس و درج اون داخل پست و لابلای متن هاست
<form action="{{route('manageContents.store')}}" method="POST" enctype="multipart/form-data">
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟