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.
aquaculture/resources/views/modules/home/search.blade.php

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>