جشنواره بهارانه راکت! ۳۵% تخفیف ویژه بر روی دورههای آموزشی
مشاهده دورههاسلام
برای اسلایدر وقتی اطلاعات سمت دیتابیس میفرستم ارسال میشه ولی تو all.blade وقتی ریدایرکت میشه ارور زیر بر میگردونه
error
htmlspecialchars() expects parameter 1 to be string, object given (View: C:\xampp\htdocs\laravelpro\Modules\Slider\Resources\views\admin\slider\all.blade.php)
controller
public function store(Request $request , Slider $slider)
{
$validated = $request->validate([
'images.*.image' => 'required',
'images.*.alt' => 'required|min:3'
]);
collect($validated['images'])->each(function($image) use ($slider) {
$slider->create($image);
});
// alert()->success()
return redirect(route('admin.slider.index'));
}
all.blade
@foreach($slider as $slider)
<div class="col-sm-2">
<a href="{{ url($slider->slider) }}">
<img src="{{ url($slider->image) }}" class="img-fluid mb-2" alt="{{ $slider->alt }}">
</a>
<form action="{{ route('admin.slider.destroy' , ['slider' => $slider->id]) }}" id="slider-{{ $slider->id }}" method="post">
@method('delete')
@csrf
</form>
<a href="{{ route('admin.slider.edit' , ['slider' => $slider->id]) }}" class="btn btn-sm btn-primary">ویرایش</a>
<a href="#" class="btn btn-sm btn-danger" onclick="document.getElementById('slider-{{ $slider->id }}').submit()">حذف</a>
</div>
@endforeach
متن خطا واضحه
expects parameter 1 to be string, object given
یه جایی باید استرینگ پاس بدی
اما به جاش داری آبجکت پاس میدی
@ali.bayat
ممنون این مشکل حل شد فقط نمیدونم چرا تصاویر ناقص نمایش میده قبلا مشکلی نبود
بخاطر فایل منیجره ؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟