سلام میشه در لاراول دو فیلد وجود داشته باشه و شرطی نوشت که اگر کاربر یکدوم از اونارو پر کرد فرم ارسال بشه اما اگر هیچ کدوم رو پر نکرد ارسال نشه ؟ برای مثال دو فیلد ایمیل و شماره تلفن وجود داره اگر کاربر یک کدوم از این دو پر کرد فرم ارسال و ثبت بشه اما اگر هیچ کدوم رو پر نکرد ارور بده و فرم ارسال نشه.
میتونید از required_with در validation لاراول استفاده کنید
https://laravel.com/docs/7.x/validation#rule-required-with
@sinaa.hajebi
سلام.
با جاوااسکریپت یه شرط قرار میدی که حداقل یکی از اون دو فیلد باید وارد باشه. و تا زمانی که حداقل یکی وارد نشده، برای مثال دکمه ثبت رو غیر فعال کنه.
سلام
میتونی توی صفحه یه شرط php ایجاد کنی که با پر کردن یکی از فرم ها true بشه و اجازه ارسال فرم رو بده.
@sinaa.hajebi با سلام .
همونطوری که دوستان گفتن راه های مختلفی هست . توی لاراول اگر بخواین محدود کنید فک نمیکنم ولیدیشن از پیش تعیین شده ای باشه ولی میتونید با همچین چیزی چک کنید بصورت ساده :
if(request('field1') || request('field2') )
{
// اگر حداقل یکی از این دو فیلد وارد شده بود شرط اجرا میشود .
}
میتونید از required_with در validation لاراول استفاده کنید
https://laravel.com/docs/7.x/validation#rule-required-with
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟