چطور میشه یک ولیدیشن ایجاد کنیم که موقع اپدیت، اپدیت تصویر وجود ضروری نباشد؟
public function rules()
{
if($this->method() == 'POST') {
return [
'title' => 'required|max:191',
'body' => 'required',
'image' => 'required|mimes:jpeg,png,bmp',
];
}
return [
'title' => 'required|max:191',
'body' => 'required',
];
}سلام
@oxbir
توی خود کنترلر میتونید موقع آپدیت برای متد خودش به صورت کاستوم شده بنویسید
برای موقع ثبت اولیه هم میتونید کاستوم کنید که حتما وارد کنه.
@oxbir
سلام
تو فرم آپدیت زیر فیلد image یه فیلد hidden بذار و آدرس تصویر رو تو value بذار
تو کنترلر چک کن اگر مقداری از image input ارسال نشده بود value
input hidden رو قرار بده تو db
اگرم از image input مقدار جدید ارسال شد که آپدیت کنه
شاید پاسخ شما همینجا باشد