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

3 روز پیش توسط VaHiD آپدیت شد
آفلاین
user-avatar
محمد میرزاخانی ( 771 تجربه )
3 روز پیش

لینک کوتاه اشتراک گذاری

0

۰
سلام دوستان
من یک فرمی طراحی کردم که دوتا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);
}`
```'

مشکل این متد چیه؟
آفلاین
user-avatar
VaHiD ( 17232 تجربه )
3 روز پیش
تخصص : برنامه نویس #لاراول

لینک کوتاه اشتراک گذاری

0

سلام @mirzamohammad.com

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

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

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

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.