merhabalar kolay gelsin, js dosyamdan http:post ile gönderdiğim datayı , laravel controller tarafında
Log::info($request->products);
ile yazdırdığımda çıktı böyle oluyor.
local.INFO: array (
0 =>
array (
'id' => 1,
'name' => 'Manolya Sunumluk',
'Kategori' => 'Bakır Sunumluklar',
'Stok' => 'Tükendi',
'Renk' => 'Kırmızı',
'Ağırlık' => 'Hafif',
'qty' => 6,
'price' => 25.56,
'tax' => 18,
'image' => 'uploads/products/bos_resim.jpg',
'fiyat' => 377.6,
),
1 =>
array (
'id' => 2,
'name' => 'Manolya Sunumluk 3 lü Set',
'Kategori' => 'Hediyelik Eşya',
'Stok' => 'Tükendi',
'Renk' => 'Kırmızı',
'Ağırlık' => 'Hafif',
'qty' => 7,
'price' => 25.56,
'tax' => 10,
'image' => 'uploads/products/bos_resim.jpg',
'fiyat' => 352,
),
)
bu gelen verinin ilgili bölümlerini ......... ile boş bıraktığım yerlere bir döngü içerisinde göndermek istiyorum bunu nasıl yapabilirim yardımcı olursanız sevinirim.
for ($i = 0; $i < count($request->products); $i++) {
$input = input::create([
'company_id' => $request->company_id,
'input_numbers_id' => $request->invoice_no,
'invoice_no' => $request->invoice_no,
'product_id' => .........,
'qty' => .......................,
'price' => ......................,
'tax' =>.......................,
]);
}