m.mahmoudi
2 سال پیش توسط m.mahmoudi مطرح شد
0 پاسخ

multiselect در لاراول

سلام.
تو پروژه چند select دارم که هر کدوم optionهایی دارند.
برای ذخیره بهم خطای Array to string conversion را نشان میده.

 <div class="form-group row">
                                    <div class="col-lg-6">
                                        <label for="resturanet">رستوران</label>
                                            <select class="form-control " name="resturanet[]" multiple >
                                            <option value="کافی شاپ">کافی شاپ</option>
                                            <option value="رستوران"> رستوران</option>
                                        </select>
                                        @error('resturanet')
                                        <p id="error">{{ $message }}</p>
                                        @enderror
                                    </div>
                                    <div class="col-lg-6">
                                        <label for="sport">ورزش</label>
                                            <select class="form-control " name="sport[]" multiple>
                                            <option value="استخر">استخر</option>
                                            <option value="سونا">  سونا</option>
                                        </select>
                                        @error('sport')
                                        <p id="error">{{ $message }}</p>
                                        @enderror
                                    </div>
                                </div>
  public function store(FacilityStoreRequest $request)
    {
        $data= $request->validated();
        Facility::create(implode(',',$data));
       return redirect()->route('facility.index');
    }