wip
This commit is contained in:
parent
f69f295fd8
commit
8b072bbb3c
|
|
@ -203,10 +203,25 @@ header .header-content .right-btn .nav-link {
|
||||||
color: #333;
|
color: #333;
|
||||||
padding-right: 0.7rem;
|
padding-right: 0.7rem;
|
||||||
padding-left: 0.7rem;
|
padding-left: 0.7rem;
|
||||||
|
position: relative;
|
||||||
}
|
}
|
||||||
header .header-content .right-btn .nav-link i {
|
header .header-content .right-btn .nav-link i {
|
||||||
font-size: 1.1rem;
|
font-size: 1.1rem;
|
||||||
}
|
}
|
||||||
|
header .navbar-icon-link-badge {
|
||||||
|
position: absolute;
|
||||||
|
display: none;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
width: 19px;
|
||||||
|
height: 19px;
|
||||||
|
text-align: center;
|
||||||
|
color: #fff;
|
||||||
|
border-radius: 50%;
|
||||||
|
background: #fd560f;
|
||||||
|
font-size: 0.6rem;
|
||||||
|
line-height: 19px;
|
||||||
|
}
|
||||||
|
|
||||||
#offcanvas-right-cart .offcanvas-right-products .product-list {
|
#offcanvas-right-cart .offcanvas-right-products .product-list {
|
||||||
padding: 1rem 0;
|
padding: 1rem 0;
|
||||||
|
|
|
||||||
|
|
@ -2494,6 +2494,8 @@ $(document).ready(function ($) {
|
||||||
$('.offcanvas-right-cart-amount').html(res.data.amount_format);
|
$('.offcanvas-right-cart-amount').html(res.data.amount_format);
|
||||||
|
|
||||||
if (res.data.carts.length) {
|
if (res.data.carts.length) {
|
||||||
|
$('.navbar-icon-link-badge').html(res.data.carts.length > 99 ? '99+' : res.data.carts.length).show();
|
||||||
|
$('.offcanvas-right-cart-count').html(res.data.carts.length);
|
||||||
var html = '';
|
var html = '';
|
||||||
res.data.carts.forEach(function (e) {
|
res.data.carts.forEach(function (e) {
|
||||||
html += '<div class="product-list d-flex align-items-center">';
|
html += '<div class="product-list d-flex align-items-center">';
|
||||||
|
|
|
||||||
|
|
@ -66,12 +66,28 @@ header {
|
||||||
color: #333;
|
color: #333;
|
||||||
padding-right: 0.7rem;
|
padding-right: 0.7rem;
|
||||||
padding-left: 0.7rem;
|
padding-left: 0.7rem;
|
||||||
|
position: relative;
|
||||||
i {
|
i {
|
||||||
font-size: 1.1rem;
|
font-size: 1.1rem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.navbar-icon-link-badge {
|
||||||
|
position: absolute;
|
||||||
|
display: none;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
width: 19px;
|
||||||
|
height: 19px;
|
||||||
|
text-align: center;
|
||||||
|
color: #fff;
|
||||||
|
border-radius: 50%;
|
||||||
|
background: $primary;
|
||||||
|
font-size: .6rem;
|
||||||
|
line-height: 19px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#offcanvas-right-cart {
|
#offcanvas-right-cart {
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,9 @@ $(document).ready(function ($) {
|
||||||
$('.offcanvas-right-cart-amount').html(res.data.amount_format);
|
$('.offcanvas-right-cart-amount').html(res.data.amount_format);
|
||||||
|
|
||||||
if (res.data.carts.length) {
|
if (res.data.carts.length) {
|
||||||
|
$('.navbar-icon-link-badge').html(res.data.carts.length > 99 ? '99+' : res.data.carts.length).show();
|
||||||
|
$('.offcanvas-right-cart-count').html(res.data.carts.length);
|
||||||
|
|
||||||
let html = '';
|
let html = '';
|
||||||
res.data.carts.forEach(e => {
|
res.data.carts.forEach(e => {
|
||||||
html += '<div class="product-list d-flex align-items-center">';
|
html += '<div class="product-list d-flex align-items-center">';
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,3 @@
|
||||||
@push('header')
|
|
||||||
{{-- <script src="{{ asset('vendor/vue/2.6.14/vue.js') }}"></script> --}}
|
|
||||||
@endpush
|
|
||||||
|
|
||||||
<header>
|
<header>
|
||||||
<div class="top-wrap">
|
<div class="top-wrap">
|
||||||
<div class="container d-flex justify-content-between align-items-center">
|
<div class="container d-flex justify-content-between align-items-center">
|
||||||
|
|
@ -84,6 +80,7 @@
|
||||||
{{-- <a href="javascript:vido(0)" data-bs-toggle="offcanvas" data-bs-target="#offcanvas-right-cart" aria-controls="offcanvas-right-cart" class="nav-link"><i class="iconfont"></i></a> --}}
|
{{-- <a href="javascript:vido(0)" data-bs-toggle="offcanvas" data-bs-target="#offcanvas-right-cart" aria-controls="offcanvas-right-cart" class="nav-link"><i class="iconfont"></i></a> --}}
|
||||||
<a class="nav-link" data-bs-toggle="offcanvas" href="#offcanvas-right-cart" role="button" aria-controls="offcanvasExample">
|
<a class="nav-link" data-bs-toggle="offcanvas" href="#offcanvas-right-cart" role="button" aria-controls="offcanvasExample">
|
||||||
<i class="iconfont"></i>
|
<i class="iconfont"></i>
|
||||||
|
<div class="navbar-icon-link-badge"></div>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -116,7 +113,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="offcanvas-footer">
|
<div class="offcanvas-footer">
|
||||||
<div class="d-flex justify-content-between align-items-center mb-2 p-4 bg-light">
|
<div class="d-flex justify-content-between align-items-center mb-2 p-4 bg-light">
|
||||||
<strong>小计</strong>
|
<strong>小计(<span class="offcanvas-right-cart-count"></span>)</strong>
|
||||||
<strong class="ms-auto offcanvas-right-cart-amount"></strong>
|
<strong class="ms-auto offcanvas-right-cart-amount"></strong>
|
||||||
</div>
|
</div>
|
||||||
<div class="p-4">
|
<div class="p-4">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue