2024-12-02 13:57:08 +08:00
|
|
|
<div class="foxcms-container foxcms-header-pc foxui-hidden-sm foxui-hidden-xs">
|
|
|
|
<div class="foxcms-logo">
|
|
|
|
<div class="logo">
|
|
|
|
<img style="height: 50px" src="{fox:basic name='web_logo'/}" alt="" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="foxcms-nav">
|
|
|
|
<div class="nav">
|
|
|
|
<ul class="foxui-menu">
|
|
|
|
{fox:at value="index" currentstyle="is-current"}
|
|
|
|
<li class="foxui-menu-item [$field.currentstyle]">
|
|
|
|
<a class="foxui-link" href="{fox:index name='index' /}">首页</a>
|
|
|
|
</li>
|
|
|
|
{/fox:at}
|
|
|
|
{fox:nav name='field' currentstyle="is-current" limit="0,5"}
|
|
|
|
<li class="foxui-menu-submenu [$field.currentstyle]">
|
2024-12-02 17:57:23 +08:00
|
|
|
<div class="foxui-menu-handle {if $field.has_child > 1}foxui-menu-icon{/if}">
|
2024-12-02 13:57:08 +08:00
|
|
|
<a class="foxui-link" href="[$field.link]">[$field.name]</a>
|
|
|
|
</div>
|
2024-12-02 17:57:23 +08:00
|
|
|
{if $field.has_child > 0}
|
2024-12-02 13:57:08 +08:00
|
|
|
<div class="foxui-menu-menu">
|
|
|
|
<div class="foxui-menu-slide foxcms-container">
|
|
|
|
<div class="nav-swiper nav-swiper-text">
|
|
|
|
<ul class="foxui-display-flex foxui-justify-content-center">
|
2024-12-02 17:57:23 +08:00
|
|
|
<li style="width: 30%"></li>
|
2024-12-02 13:57:08 +08:00
|
|
|
{fox:nav name="v" pname="field" notypeid="self" type="son" calltype="parent"}
|
|
|
|
<li>
|
|
|
|
<a href="[$v.link]" class="swiper-content foxui-link">[$v.name]</a>
|
|
|
|
</li>
|
|
|
|
{/fox:nav}
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2024-12-02 17:57:23 +08:00
|
|
|
{/if}
|
2024-12-02 13:57:08 +08:00
|
|
|
</li>
|
|
|
|
{/fox:nav}
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="foxcms-header-h5 foxui-visible-sm foxui-visible-xs">
|
|
|
|
<div class="nav-mask"></div>
|
|
|
|
<div class="nav-content">
|
|
|
|
<div class="nav-head foxui-border-bottom">
|
|
|
|
<i class="foxui-icon-liebiao-o"></i>
|
|
|
|
<a href="/" class="foxcms-logo">
|
|
|
|
<img style="height: 26px" src="{fox:basic name='web_logo'/}" alt="" />
|
|
|
|
</a>
|
|
|
|
<i class="foxui-icon-sousuo-o"></i>
|
|
|
|
</div>
|
|
|
|
<div class="nav-menu">
|
|
|
|
<div class="nav-menu-inner">
|
|
|
|
<ul class="foxui-collapse" data-fold="accordion">
|
|
|
|
{fox:nav name='field' currentstyle="is-current" limit='0,5'}
|
|
|
|
<li class="foxui-collapse-item">
|
|
|
|
<div class="foxui-collapse-head foxui-collapse-handle">
|
|
|
|
<a href="[$field.link]" style="margin-right: 20px">[$field.name]</a>
|
|
|
|
<i class="foxui-icon-xiangyou-o foxui-collapse-icon"></i>
|
|
|
|
</div>
|
|
|
|
<div class="foxui-collapse-content">
|
|
|
|
<ul>
|
|
|
|
{fox:nav name="v" pname="field" notypeid="self" type="son" calltype="parent"}
|
|
|
|
<li>
|
|
|
|
<a class="foxui-link text-link" href="[$v.link]">[$v.name]</a>
|
|
|
|
</li>
|
|
|
|
{/fox:nav}
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
{/fox:nav}
|
|
|
|
{fox:nav name='field' currentstyle="is-current" typeid="6"}
|
|
|
|
<li class="foxui-collapse-item">
|
|
|
|
<div class="foxui-collapse-head">
|
|
|
|
<a href="[$field.link]" style="margin-right: 20px">[$field.name]</a>
|
|
|
|
<i class="foxui-icon-xiangyou-o foxui-collapse-icon right-icon"></i>
|
|
|
|
</div>
|
|
|
|
</li>
|
|
|
|
{/fox:nav}
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="search-menu">
|
|
|
|
<div class="search-menu-inner foxui-padding-top-20 foxui-padding-bottom-28">
|
|
|
|
{fox:searchform name="field"}
|
|
|
|
<form method="get" action="[$field.link]">
|
|
|
|
<input name="fields" value="title" type="hidden" />
|
|
|
|
<input name="kwtype" value="1" type="hidden" />
|
|
|
|
<input name="keyword" placeholder="输入关键词" value="" />
|
|
|
|
<button class="foxui-solid-primary foxui-block foxui-margin-top-20">搜索</button>
|
|
|
|
</form>
|
|
|
|
{/fox:Searchform}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<script>
|
|
|
|
new Swiper('.nav-swiper-image', {
|
|
|
|
slidesPerView: 2.5,
|
|
|
|
spaceBetween: 16,
|
|
|
|
freeMode: true,
|
|
|
|
pagination: {
|
|
|
|
el: '.swiper-pagination',
|
|
|
|
clickable: true,
|
|
|
|
},
|
|
|
|
navigation: {
|
|
|
|
nextEl: '.swiper-button-next',
|
|
|
|
prevEl: '.swiper-button-prev',
|
|
|
|
},
|
|
|
|
breakpoints: {
|
|
|
|
992: { slidesPerView: 5.5 },
|
|
|
|
},
|
|
|
|
});
|
|
|
|
|
|
|
|
$(document).on('click', '.foxcms-header-pc .search-icon', function () {
|
|
|
|
let $container = $(this).closest('.foxcms-header-pc');
|
|
|
|
$container.find('.nav, .phone').fadeOut(300);
|
|
|
|
$container.find('.search').fadeIn(300);
|
|
|
|
$container.find('.foxcms-search').slideDown(300);
|
|
|
|
});
|
|
|
|
$(document).on('click', '.foxcms-header-pc .search-close', function () {
|
|
|
|
let $container = $(this).closest('.foxcms-header-pc');
|
|
|
|
$container.find('.nav, .phone').fadeIn(300);
|
|
|
|
$container.find('.search').fadeOut(300);
|
|
|
|
$container.find('.foxcms-search').slideUp(300);
|
|
|
|
});
|
|
|
|
|
|
|
|
$(document).on('click', '.foxcms-header-pc .search-menu .list a', function () {
|
|
|
|
$('.foxcms-header-pc .foxui-input-group input[name="keyword"]').val($(this).text());
|
|
|
|
$('.foxcms-search input[type="submit"]').click();
|
|
|
|
});
|
|
|
|
|
|
|
|
$(document).on('click', '.foxcms-header-h5 .foxui-icon-liebiao-o', function () {
|
|
|
|
let $this = $(this),
|
|
|
|
$container = $this.closest('.foxcms-header-h5');
|
|
|
|
$container.find('.search-menu').slideUp(300);
|
|
|
|
$this.removeClass('foxui-icon-liebiao-o').addClass('foxui-icon-guanbi-o');
|
|
|
|
$container.find('.nav-mask').fadeIn(300);
|
|
|
|
$container.find('.nav-menu').slideDown(300);
|
|
|
|
$('body').css('overflow', 'hidden');
|
|
|
|
});
|
|
|
|
$(document).on('click', '.foxcms-header-h5 .foxui-icon-guanbi-o', function () {
|
|
|
|
let $this = $(this),
|
|
|
|
$container = $this.closest('.foxcms-header-h5');
|
|
|
|
$this.removeClass('foxui-icon-guanbi-o').addClass('foxui-icon-liebiao-o');
|
|
|
|
$container.find('.nav-mask').fadeOut(300);
|
|
|
|
$container.find('.nav-menu').slideUp(300);
|
|
|
|
$('body').css('overflow', 'auto');
|
|
|
|
});
|
|
|
|
|
|
|
|
$(document).on('click', '.foxcms-header-h5 .nav-mask', function () {
|
|
|
|
$('.foxcms-header-h5 .foxui-icon-guanbi-o').click();
|
|
|
|
let $container = $(this).closest('.foxcms-header-h5');
|
|
|
|
if ($container.find('.search-menu').css('display') === 'block') {
|
|
|
|
$container.find('.nav-mask').fadeOut(300);
|
|
|
|
$container.find('.search-menu').slideUp(300);
|
|
|
|
$('body').css('overflow', 'auto');
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
$(document).on('click', '.foxcms-header-h5 .foxui-icon-sousuo-o', function () {
|
|
|
|
let $this = $(this),
|
|
|
|
$container = $this.closest('.foxcms-header-h5');
|
|
|
|
$container.find('.foxui-icon-guanbi-o').removeClass('foxui-icon-guanbi-o').addClass('foxui-icon-liebiao-o');
|
|
|
|
$container.find('.nav-menu').slideUp(300);
|
|
|
|
$container.find('.nav-mask').fadeIn(300);
|
|
|
|
$container.find('.search-menu').slideDown(300);
|
|
|
|
$('body').css('overflow', 'hidden');
|
|
|
|
});
|
|
|
|
</script>
|