10-09-1395، 08:12 ب.ظ
11-09-1395، 12:01 ب.ظ
سلام. شما موقع ویرایش نمونه اون مدل رو هم به فرم میفرستین دیگه مثلا وقتی میخواهید یک post را آپدیت کنید نمونه اون پست رو دارید و میتونید موقع foreach گرفتن چک کنید و به این صورت اونو selected کنید:
<select> @foreach($categories as $id => $category) <option value="{{ $id }}" {{ ($post->category->name == $category) ? 'selected' : '' }}> {{ $category }} </option> @endforeach </select>
11-09-1395، 02:14 ب.ظ
(11-09-1395، 12:01 ب.ظ)hamo نوشته: [ -> ]سلام. شما موقع ویرایش نمونه اون مدل رو هم به فرم میفرستین دیگه مثلا وقتی میخواهید یک post را آپدیت کنید نمونه اون پست رو دارید و میتونید موقع foreach گرفتن چک کنید و به این صورت اونو selected کنید:
<select> @foreach($categories as $id => $category) <option value="{{ $id }}" {{ ($post->category->name == $category) ? 'selected' : '' }}> {{ $category }} </option> @endforeach </select>
خیلی متشکر...ولی چون من فرم اضافه و ویرایشم یکی هست(یعنی توی یک فرمه) و ای جکسی هست.میخوام کوئری بنویسم که در عین حال لیست رو نمایش بده (داده های Box که با Post مرتبط اند) و هم کل Name های جدول Post رو توی کمبوباکس فرم اضافه/ویرایش لود کنه
کدی که نوشتم فقط داره داده های مرتبط رو نمایش میده
$box = Box::with(array('Post' =>function($query){ $query->select('name'); }))->get(); return view('box.index',compact('box',$box));