что может быть не так, так как ошибка не отображается и код не обрабатывается: enum in Laravel

Если вы используете iframe для доступа к страницам, которые вы управляете, вы можете создать некоторый javascript, чтобы позволить вашему родителю общаться с iframe через postMessage

. Там вы можете создать логин внутри iframe для записи изменения состояния и перед перемещением dom, запросите это как объект json.

После перемещения iframe перезагрузится, вы можете передать данные состояния в iframe, и прослушивание iframe может анализировать данные обратно в предыдущее состояние.

0
задан Payne 27 February 2019 в 21:29
поделиться

1 ответ

Кажется, вы забыли заменить имена методов и переменных при копировании кода votes

$product = new Product();
$product->product_no = $request->product_no;
$product->description = $request->description;
$product->product_name = $request->$model->getProduct_name();

if (auth()->user()->votes()->save($vote))
--------------------^^^^^^^-------^^^^^--
    return response()->json([
         'success' => true,
         'data' => $product->toArray()
     ]);

Это должно быть

if (auth()->user()->products()->save($product))

Также есть другое поле ([114 ]) что вы пытаетесь сохранить, но это не заполняется.

protected $fillable =[
      'product_no','description', 'product_name'
    ];

А также, вы можете рассмотреть возможность использования одного и того же шаблона при именовании ваших переменных и методов. Вы можете сказать getProductName или get_product_name вместо getProduct_name.

0
ответ дан Teoman Tıngır 27 February 2019 в 21:29
поделиться
Другие вопросы по тегам:

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