محمد میرزاخانی
3 سال پیش توسط محمد میرزاخانی مطرح شد
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);
}`
```'

مشکل این متد چیه؟

ثبت پرسش جدید
VaHiD
تخصص : برنامه نویس #لاراول
@ATTOM 3 سال پیش آپدیت شد
0

سلام @mirzamohammad.com

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

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

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


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

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