init: 项目初始代码

This commit is contained in:
2026-10-14 14:00:29 +08:00
commit cc434cf89f
464 changed files with 66984 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
<!-- Footer Area Start -->
<div class="footer-area">
<div class="footer-container">
<div class="footer-top">
<div class="container">
<div class="row">
<!-- Start single blog -->
{foreach $nav_footer_info as $nav}
<div class="col-md-6 col-sm-4 col-lg-1 mb-md-30px mb-lm-30px">
<div class="single-wedge">
<a class="single-link" log="a" href="{$nav.url}"><h4 class="footer-herading">{$nav.name}</h4></a>
{if isset($nav.children)}
<div class="footer-links">
<div class="footer-row">
<ul class="align-items-center">
{foreach $nav.children as $nav1}
<li class="li"><a log="a" class="single-link" log="a" href="{$nav1.url}">{$nav1.name}</a></li>
{/foreach}
</ul>
</div>
</div>
{/if}
</div>
<div></div>
</div>
{/foreach}
<div class="col-md-6 col-sm-6 col-lg-6 mb-md-30px mb-lm-30px md-blank"></div>
<!-- End single blog --><!-- Start single blog -->
<div class="col-md-3 col-lg-3 col-md-6 col-sm-6 pl-120px text-tel">
<div class="single-wedge">
<h4 class="footer-herading">全国统一服务热线</h4>
<div class="footer-links">
<!-- News letter area -->
<p class="phone m-0">
<span><a log="a" href="tel:{$footer_info.contact.value}">{$footer_info.contact.value}</a> </span>
</p>
<!-- News letter area End -->
</div>
</div>
</div>
<!-- End single blog -->
</div>
</div>
</div>
<div class="footer-bottom">
<div class="container">
<div class="line-footer-top">
<div class="row flex-md-row-reverse align-items-center">
<div class="col-md-12 text-center text-md-start">
<p class="copy-text">
{$footer_info.copyright.value}(<a
log="a"
rel="nofollow"
href="https://beian.miit.gov.cn/#/Integrated/index"
target="_blank"
>{$footer_info.beian1.value}</a
>)
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,22 @@
<!DOCTYPE html>
<html lang="zxx">
<head>
<meta charset="UTF-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge" />
<meta name="robots" content="index, follow" />
<title>{$meta['meta_title']??''}</title>
<meta name="keywords" content="{$meta['meta_keyword']??''}" />
<meta name="description" content="{$meta['meta_description']??''}" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
{if false == $is_dev}
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />
{/if}
<!-- Add site Favicon -->
<!-- <link rel="shortcut icon" href="__LOCAL__assets/images/favicon/favicon.ico" type="image/png" />-->
<link rel="icon" href="__LOCAL__assets/images/logo.svg" />
<link rel="stylesheet" href="__LOCAL__assets/css/vendor/vendor.min.css" />
<link rel="stylesheet" href="__LOCAL__assets/css/plugins/plugins.min.css" />
<link rel="stylesheet" href="__LOCAL__assets/css/style.min.css" />
<link rel="stylesheet" href="__LOCAL__assets/css/jquery.bxslider.css" />
</head>
<body>

View File

@@ -0,0 +1,146 @@
<!-- Header Area Start -->
<header>
<div class="header-main sticky-nav">
<div class="container position-relative">
<div class="row">
<div class="col-auto align-self-center">
<div class="header-logo">
<a log="a" href="{:url('/')}"><img log="img" src="__LOCAL__assets/images/logo/logo.png" alt="Site Logo" /></a>
</div>
</div>
<div class="col align-self-center d-none d-lg-block">
<div class="main-menu">
<ul>
{foreach $nav_info as $item}
<li class="dropdown position-static">
{if isset($item['children'])}
<a log="a" href="{$item.url}">{$item.name} <i class="fa fa-angle-down"></i></a>
<ul class="mega-menu d-block">
<li class="d-flex">
{foreach $item['children'] as $it}
<span><a log="a" href="{$it.url}"><img log="img" src="__STATIC__{$it.icon}" /></a></span>
{if isset($it['children'])}
<ul class="d-block">
<li class="title"><a log="a" href="{$it.url}">{$it.name}</a></li>
{foreach $it['children'] as $it1}
<li><a log="a" href="{$it1.url}">{$it1.name}</a></li>
{/foreach}
</ul>
{else}
<ul class="d-block">
<li class="title"><a log="a" href="{$it.url}">{$it.name}</a></li>
</ul>
{/if}
{/foreach}
</li>
</ul>
{else}
<a log="a" href="{$item.url}">{$item.name}</a>
{/if}
</li>
{/foreach}
</ul>
</div>
</div>
<!-- Header Action Start -->
<div class="col col-lg-auto align-self-center pl-0">
<div class="header-actions">
<!-- Single Wedge Start -->
<a log="a" href="#" class="header-action-btn" data-bs-toggle="modal" data-bs-target="#searchActive"
><i class="pe-7s-search"></i>
</a>
<div class="col align-self-center d-none d-lg-block">
<div class="main-menu">
<ul>
<li class="dropdown">
<a log="a" href="{$multi_lang['cn_web']['value']}">中文 <i class="fa fa-angle-down"></i></a>
<ul class="sub-menu">
<li><a log="a" href="https://www.ntonpower.com">EN</a></li>
</ul>
</li>
</ul>
</div>
</div>
<!-- Single Wedge End -->
<a log="a" href="#offcanvas-mobile-menu" class="header-action-btn header-action-btn-menu offcanvas-toggle d-lg-none"
><i class="pe-7s-menu"></i
></a>
<!-- Header Action End -->
</div>
</div>
</div>
</div>
</div>
</header>
<!-- Header Area End -->
<!-- OffCanvas Cart End --><!-- OffCanvas Menu Start -->
<div id="offcanvas-mobile-menu" class="offcanvas offcanvas-mobile-menu">
<button class="offcanvas-close"></button>
<div class="inner customScroll">
<div class="offcanvas-menu mb-4">
<ul>
<li>
<a href="#"><span class="menu-text">中文</span></a>
<ul class="sub-menu">
<li>
<a log="a" href="https://www.ntonpower.com"><span class="menu-text">EN</span></a>
</li>
</ul>
</li>
{foreach $nav_info as $item}
<li>
<a log="a" href="{$item.url}"><span class="menu-text">{$item.name}</span></a>
{if isset($item['children'])}
<ul class="sub-menu">
{foreach $item['children'] as $it1}
<li>
<a href="#"><span class="menu-text">{$it1.name}</span></a>
<ul class="sub-menu">
{if isset($it1['children'])}
{foreach $it1['children'] as $it2}
<li><a href="{$it2.url}">{$it2.name}</a></li>
{/foreach}
{else}
<li><a href="{$it1.url}">{$it1.name}</a></li>
{/if}
</ul>
</li>
{/foreach}
</ul>
{/if}
</li>
{/foreach}
</ul>
</div>
<!-- OffCanvas Menu End -->
<div class="payment-img">
<a log="a" href="#"><img log="img" src="assets/images/zhihu.png" alt="" /></a>
<a log="a" href="#"><img log="img" src="assets/images/weibo.png" alt="" /></a>
<a log="a" href="#"><img log="img" src="assets/images/facebook.png" alt="" /></a>
<a log="a" href="#"><img log="img" src="assets/images/Youtube.png" alt="" /></a>
</div>
</div>
</div>
<!-- OffCanvas Menu End -->
<!-- Banner Area End -->
<!-- Search Modal Start -->
<div class="modal popup-search-style" id="searchActive">
<button type="button" class="close-btn" data-bs-dismiss="modal"><span aria-hidden="true">&times;</span></button>
<div class="modal-overlay">
<div class="modal-dialog p-0" role="document">
<div class="modal-content">
<div class="modal-body">
<h2>搜索您的产品</h2>
<form class="navbar-form position-relative" role="search" action="{:url('index/goods/index')}">
<div class="form-group">
<input type="text" class="form-control" name="model_number" placeholder="请输入产品型号..." />
</div>
<button type="submit" class="submit-btn"><i class="pe-7s-search"></i></button>
</form>
</div>
</div>
</div>
</div>
</div>
<!-- Search Modal End -->

View File

@@ -0,0 +1,21 @@
<script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/Swiper/6.3.5/swiper-bundle.min.js"></script>
<script src="__LOCAL__assets/js/vendor/vendor.min.js"></script>
<script src="__LOCAL__assets/js/jquery.bxslider.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('.setmspace').bxSlider({
slideWidth: 1920,
infiniteLoop: false,
hideControlOnEnd: true,
slideMargin: 10,
auto: true
})
})
</script>
<script type="text/javascript" src="__LOCAL__assets/js/action.js"></script>
<script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/jqueryui/1.12.1/jquery-ui.min.js"></script>
<script src="__LOCAL__assets/js/plugins/plugins.min.js"></script>
<!-- Main Js -->
<script src="__LOCAL__assets/js/main.js"></script>
</body>
</html>