input quantity item pada laravel

mau nanya nih baru belajar laravel shopping cart ketika saya ingin tambahkan inputan jumlah barang pada suatu halaman single kenapa ketika saya request selalu null ya untuk qty nya ketika saya coba untuk diedump?

bladenya seperti ini

 <div class="media-body">
                  <ul class="list-inline">
                    <li><a href="{{route('shop')}}"><i class="fa fa-reply" aria-hidden="true"></i>Continue Shopping</a></li>
                    <li><a href="#"><i class="fa fa-plus" aria-hidden="true"></i>{{$products->kategori->namakategori}}</a></li>
                  </ul>
                  <h2>{{$products->name}}</h2><br>
                  <h3>RP {{$products->price}}.-</h3>
                  <p>{{$products->deskripsibarang}}</p>

                  <span class="quick-drop resizeWidth">
                   <input class="form-control" name="qty" type="number">
                  </span>

                  <div class="btn-area">
                    <a href="{{ route('add_to_cart', ['id' => $products->id])}}" class="btn btn-primary btn-block">Add to cart <i class="fa fa-angle-right" aria-hidden="true"></i></a>

controllernya seperti ini

 public function addToCart(Request $request, $id){
        $this->data['kategorishop'] = Kategori::all();
        $this->data['kategoris'] = Kategori2::all();
        $this->data['departemens'] = Departemen::orderBy('created_at', 'DESC')->take(4)->get();
        $this->data['infos'] = Info::all();

        $product = Produk::find($id);
        $id          = $product->id;
        $name        = $product->name;
        $price       = $product->price;
        $qty         = $request->qty;

        $data = array('id'          => $id,
                      'name'        => $name,
                      'qty'         => $qty,
                      'price'       => $price
                      );

        Cart::add($data);
        $cart_content = Cart::content();
        return View ('shop.showcart', $this->data, ['cart_content' => $cart_content]);
    }
avatar imansetyawan
@imansetyawan

21 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

berarti $request nya emang kosong dari frontendnya. Kalau sekedar link (bukan form) mungkin emang ngga bisa,

avatar hilmanski
@hilmanski

2672 Kontribusi 2132 Poin

Dipost 7 tahun yang lalu

thanks gan Hilman, saya lupa ternyata emang harus dijadikan form @hilmanrdn

avatar imansetyawan
@imansetyawan

21 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban