سلام دوستان..
یه select دارم که بصورت multiple قراره چند دسته بندی انتخاب بشه..
@foreach ($categories as $category)
<option value="{{$category->id}}">{{$category->title}}</option>
@endforeach
مقدار old value رو چجوری توی این باید نگه داشت که اگر مثلا خطای اعتبار سنجی داشت کاربر دوباره اون دسته بندی های مد نظرش رو انتخاب نکنه؟

ممنون، نمیدونم چرا این کد براش جواب نداد، شاید چون multiple هست..
ولی درست شد، کد رو اینطوری تغییر دادم درست شد..
@foreach ($categories as $category)
<option value="{{$category->id}}" {{in_array($category->id, old("category") ?: []) ? "selected": ""}}>{{$category->title}}</option>
@endforeachدرود بر شما
به این شکل
@foreach ($categories as $category)
<option value="{{$category->id}}" {{ old('category') == $category->id ? 'selected' : ''}}>{{$category->title}}</option>
@endforeach 
ممنون، نمیدونم چرا این کد براش جواب نداد، شاید چون multiple هست..
ولی درست شد، کد رو اینطوری تغییر دادم درست شد..
@foreach ($categories as $category)
<option value="{{$category->id}}" {{in_array($category->id, old("category") ?: []) ? "selected": ""}}>{{$category->title}}</option>
@endforeach