راکت

خطا در یکی از ستونهای فرم

1 پاسخ

۰
سلام دوستان
من یک فرمی طراحی کردم که دوتاinput به اسم name و slug داره اما موقعی که دکمه ذخیره را میزنم برای فیلد اسلاگ مینویسه لطفا نام اسلاگ ان را وارد کنید(با اینکه فیلد اسلاگ را وارد میکنم این خطا را میده) اینم متدstore من'
'
`public function store(Request $request)
{
$messages = [
'name.required' => 'فیلد نام را وارد نمایید',
'slug.required' => 'نام مستعار دسته بندی را وارد نمایید',
'slug.unique' => 'فیلد نام مستعار تکراری است.عنوان را عوض کنید',
];
$validatedData = $request->validate([
'name' => 'required',
'slug' => 'required|unique:categories',


    ], $messages);
    $category = new Category([
            'name' => $request->get('name'),
            'slug' => $request->get('slug'),
    ]);
    $category->save();
    $msg = "ذخیره ی دسته بندی جدید با موفقیت انجام شد";
    return redirect(route('back.categories.category'))->with('success', $msg);
}`
```'

مشکل این متد چیه؟
ثبت پرسش جدید

پاسخ‌ها

1
VaHiD
VaHiD
@ATTOM

تخصص: برنامه نویس #لاراول

سلام @mirzamohammad.com

اول dd($request->all()) بگیر ببین slug دریافت میشه؟

بعد $fillable رو در مدل چک کن ببین slug رو وارد کردی؟

و input اسلاگ رو چک کن ببین name دادی بهش؟

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام