Задать вопрос
@kaliboba

Почему всё равно пишет Add [name] to fillable property to allow mass assignment on [App\Models\Products]?

Пришлось слегка изменить один метод в контроллере, отвечающий за добавление товара на сайт(по форме).
public function form(Request $request)
		{
        $path = $request->file('image')->store('prod');
        $params = $request->only(['name','price','des','category_id','image']);
        $params['image'] = $path;
		Products::create($params);
		}

Но выдаёт эту ошибку, причем я создавал fillable в модели:
protected $fillable = ['name'];
  • Вопрос задан
  • 731 просмотр
Подписаться 2 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
@kaliboba Автор вопроса
Решил, тут сыграла моя тупость, до этого мучался с миграциями и у продуктов оказалось два файла модели, естественно, работала только одна, а писал я в другую
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы