简体   繁体   English

在Laravel购物车

[英]Make Shopping Cart in Laravel

in there i want to add shopping cart in my project. 在那里我想在我的项目中添加购物车。 i have try make it but its still want work. 我试过它,但它仍然想要工作。

this my controller : 我的控制器:

function postCreate(){

        echo '<pre>';
        print_r(Request::all());
        exit;
        $data['list'] = DB::table('package')
        ->join("cms_car","cms_car.id","=","package.id_cms_car")
        ->join("zone","zone.id","=","package.id_zone")
        ->select("package.*","cms_car.car as name_car","cms_car.photo as car_photo");       


        return view('detail',$data);
    }

and here my view for listing : 在这里我的列表视图:

 @if ($row->driver == 'Driver Included')
          <img src="{{ asset('assets/assets/icon/ic-petrol.png') }}" style="max-width:15px;">
        @else

        @endif

         {{$row->driver}}</p>
        <p>
        @if ($row->driver == 'Driver Included')
          <img src="{{ asset('assets/assets/icon/ic-driver.png') }}"style="max-width:15px;"> 
        @else

        @endif
        {{$row->fuel}}</p>
        <h6 class="post-price">price :</h6>
        <p>Rp. {{$row->price}}</p>
    </div>
</div>
<hr>
<div class="col-md-6">
Unit Quality :<br><br>
    <div class="input-group" style="width: 150px;">
<span class="input-group-btn">
              <button type="button" class="btn btn-danger btn-number btn-minus"  data-type="minus">
                <span class="glyphicon glyphicon-minus"></span>
              </button>
          </span>
          <input type="text" name="quantity" class="form-control input-number" value="1" data-price="{{$row->price}}" data-id="{{$row->id}}" min="1" max="100">
          <span class="input-group-btn">
              <button type="button" class="btn btn-success btn-number btn-plus" data-type="plus">
                  <span class="glyphicon glyphicon-plus"></span>
              </button>
          </span>
</div>
</div>

<div class="col-md-6">

   <h3 style="margin-top:40px" id="price{{$row->id}}">Rp. {{number_format($row->price)}}</h3>
</div>
  </div>
  </div>
  @endforeach

in there i want to make cart it only add when i change the unit quantity 在那里,我想制作购物车,它只在我更改单位数量时添加

form input name : quantity 表格输入名称:数量

我的网页浏览

have someone tell me what improvements do i have to make to the code to achieve my goal? 有人告诉我,我必须对代码做出哪些改进才能实现我的目标?

我建议使用这个包Crinsane / LaravelShoppingcart

There are somany shopping cart module available on github. github上有somany购物车模块。 They are very easy to integrate, try one of them: 它们很容易集成,尝试其中之一:

LaravelShoppingcart LaravelShoppingcart

laravel-cart laravel推车

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM