Я создал динамическую форму VueJS, которая создает новое поле ввода текста при каждом нажатии кнопки.Мой вопрос:
Как мне это сделать:
public function store(Request $req) {
$req->validate([
'itemID' => 'required',
]);
foreach ($req->input('itemID') as $itemID) {
$sales = new Sales;
$sales->itemID = $itemID;
$sales->save();
}
return view('pages.displaySales');
}
Для этого
public function store(Request $req)
{
$req->validate([
'itemID' => 'required',
'inventoryName' => 'required',
'inventoryPrice' => 'required',
'inventoryDesc' => 'required',
'inventoryAmount' => 'required',
])
$inventories = new Inventory;
$inventories->itemID = Input::get('itemID');
$inventories->inventoryName = Input::get('inventoryName');
$inventories->inventoryPrice = Input::get('inventoryPrice');
$inventories->inventoryDesc = Input::get('inventoryDesc');
$inventories->inventoryAmount = Input::get('inventoryAmount');
$inventories->save();
return Input::all();
}
Я очень новичок в этом, и я искал высоко инизкий с небольшими результатами, которые я понимаю.