You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
3.5 KiB
83 lines
3.5 KiB
<!-- Header Header -->
|
|
<div class="header-header bg-white">
|
|
<div class="container">
|
|
<div class="row row-rl-0 row-tb-20 row-md-cell">
|
|
<div class="brand col-md-3 t-xs-center t-md-left valign-middle">
|
|
<a href="/" class="logo">
|
|
<img src="/assets/shop/images/logo.png" alt="" width="250">
|
|
</a>
|
|
</div>
|
|
<div class="header-search col-md-9">
|
|
<div class="row row-tb-10 ">
|
|
<div class="col-sm-8">
|
|
<form class="search-form" method="get" action="/products/search">
|
|
<div class="input-group">
|
|
<input type="text" name="keyword" class="form-control input-lg search-input" placeholder="输入关键字 ..." required="required">
|
|
<div class="input-group-btn">
|
|
<div class="input-group">
|
|
<div class="input-group-btn">
|
|
<button type="submit" class="btn btn-lg btn-search btn-block">
|
|
<i class="fa fa-search font-16"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="col-sm-4 t-xs-center t-md-right">
|
|
<div class="header-cart">
|
|
<a href="/cars">
|
|
<span id="car_icon" class="icon lnr lnr-cart"></span>
|
|
<div>
|
|
<span id="cart-number" class="cart-number"
|
|
style="height: 24px; line-height: 30px;">
|
|
<span id="count" title="购物车总数量">0</span>
|
|
<sup id="local" title="本地购物车" style="font-size: 10px">0</sup>
|
|
</span>
|
|
</div>
|
|
<span class="title" id="car_title" style="font-size: 12px;">购物车</span>
|
|
</a>
|
|
</div>
|
|
<div class="header-wishlist ml-20">
|
|
<a href="/user/likes">
|
|
<span class="icon lnr lnr-heart font-30"></span>
|
|
<span class="title">收藏列表</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- End Header Header -->
|
|
@include('modules.home.car')
|
|
<script>
|
|
let countDom = $('#cart-number #count');
|
|
let localDom = $('#cart-number #local');
|
|
|
|
let localNumber = LocalCar.number();
|
|
let CountNumber = localNumber;
|
|
|
|
@if ($carSum ?? 0 > 0)
|
|
CountNumber += parseInt({{ $carSum }});
|
|
@endif
|
|
|
|
// 初始化显示购物车数量
|
|
countDom.text(CountNumber);
|
|
localDom.text(localNumber);
|
|
|
|
// 用于更新购物车数量
|
|
function renderIncrementCar(number, isLocal)
|
|
{
|
|
number = parseInt(number);
|
|
|
|
countDom.text(parseInt(countDom.text()) + number);
|
|
if (isLocal) {
|
|
localDom.text(parseInt(localDom.text()) + number);
|
|
}
|
|
}
|
|
</script>
|