|
@@ -1,11 +1,8 @@
|
|
<?php
|
|
<?php
|
|
-// 顶层数据变量 - 可根据业务需求修改
|
|
|
|
-$siteName = "";
|
|
|
|
-
|
|
|
|
// 轮播图数据
|
|
// 轮播图数据
|
|
$carouselItems = [
|
|
$carouselItems = [
|
|
[
|
|
[
|
|
- "image" => "https://p26-flow-imagex-download-sign.byteimg.com/tos-cn-i-a9rns2rl98/1537c9f2b5f5401e9fab9867da514b70.png~tplv-a9rns2rl98-24:720:720.png?rcl=20250922162315211A1A8BF76E528077C5&rk3s=8e244e95&rrcfp=8a172a1a&x-expires=1759134196&x-signature=Op3JTRN%2Fq8bTJ4rMgdvXM51zSGo%3D",
|
|
|
|
|
|
+ "image" => "/images/test-header-1.png",
|
|
"alt" => "厦门市文化遗产宣传图"
|
|
"alt" => "厦门市文化遗产宣传图"
|
|
],
|
|
],
|
|
[
|
|
[
|
|
@@ -17,6 +14,23 @@ $carouselItems = [
|
|
"alt" => "厦门文化遗产保护"
|
|
"alt" => "厦门文化遗产保护"
|
|
]
|
|
]
|
|
];
|
|
];
|
|
|
|
+$carouselItems2 = [
|
|
|
|
+ [
|
|
|
|
+ "image" => "https://picsum.photos/id/1035/1200/400",
|
|
|
|
+ "title" => "文化保护 集美·南薰楼",
|
|
|
|
+ "desc" => "全国首创广播微戏《闽南传奇》成功复制推广让闽南文化绽放光彩"
|
|
|
|
+ ],
|
|
|
|
+ [
|
|
|
|
+ "image" => "https://picsum.photos/id/1036/1200/400",
|
|
|
|
+ "title" => "厦门市文化遗产宣传图",
|
|
|
|
+ "desc" => "厦门风景图"
|
|
|
|
+ ],
|
|
|
|
+ [
|
|
|
|
+ "image" => "https://picsum.photos/id/1037/1200/400",
|
|
|
|
+ "title" => "厦门市文化遗产宣传图",
|
|
|
|
+ "desc" => "厦门文化遗产保护"
|
|
|
|
+ ]
|
|
|
|
+];
|
|
// 通知公告数据
|
|
// 通知公告数据
|
|
$notices = [
|
|
$notices = [
|
|
[
|
|
[
|
|
@@ -160,42 +174,40 @@ $featured = [
|
|
<meta charset="UTF-8">
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>厦门市文化遗产保护中心</title>
|
|
<title>厦门市文化遗产保护中心</title>
|
|
- <link rel="stylesheet" href="./css/fonts.css">
|
|
|
|
- <link rel="stylesheet" href="./css/fontawesome.min.css">
|
|
|
|
- <link rel="stylesheet" href="./css/bootstrap.min.css">
|
|
|
|
- <link rel="stylesheet" href="./css/style.css">
|
|
|
|
- <script src="./js/carousel.js"></script>
|
|
|
|
- <script src="./js/jquery-3.7.1.js"></script>
|
|
|
|
- <script src="./js/bootstrap.bundle.js"></script>
|
|
|
|
|
|
+ <link rel="stylesheet" href="/css/fonts.css">
|
|
|
|
+ <link rel="stylesheet" href="/css/fontawesome.min.css">
|
|
|
|
+ <link rel="stylesheet" href="/css/bootstrap.min.css">
|
|
|
|
+ <link rel="stylesheet" href="/css/swiper-bundle.min.css">
|
|
|
|
+ <link rel="stylesheet" href="/css/style.css">
|
|
|
|
+ <script src="/js/jquery-3.7.1.js"></script>
|
|
|
|
+ <script src="/js/bootstrap.bundle.js"></script>
|
|
|
|
+ <script src="/js/swiper-bundle.min.js"></script>
|
|
</head>
|
|
</head>
|
|
|
|
|
|
<body>
|
|
<body>
|
|
<?php include __DIR__ . '/components/navbar.php'; ?>
|
|
<?php include __DIR__ . '/components/navbar.php'; ?>
|
|
|
|
|
|
<!-- 轮播图 -->
|
|
<!-- 轮播图 -->
|
|
- <div class="carousel">
|
|
|
|
- <div class="carousel-inner">
|
|
|
|
|
|
+ <div class="swiper mySwiper" style="width: 100%; height: 400px;">
|
|
|
|
+ <div class="swiper-wrapper">
|
|
<?php foreach ($carouselItems as $item): ?>
|
|
<?php foreach ($carouselItems as $item): ?>
|
|
- <div class="carousel-item">
|
|
|
|
- <img src="<?php echo $item['image']; ?>" alt="<?php echo $item['alt']; ?>">
|
|
|
|
|
|
+ <div class="swiper-slide">
|
|
|
|
+ <img src="<?php echo $item['image']; ?>" alt="<?php echo $item['alt']; ?>" style="width: 100%; height: 100%; object-fit: cover;">
|
|
</div>
|
|
</div>
|
|
<?php endforeach; ?>
|
|
<?php endforeach; ?>
|
|
</div>
|
|
</div>
|
|
- <button class="carousel-control prev"><i class="fa fa-angle-left"></i></button>
|
|
|
|
- <button class="carousel-control next"><i class="fa fa-angle-right"></i></button>
|
|
|
|
- <div class="carousel-indicators">
|
|
|
|
- <?php for ($i = 0; $i < count($carouselItems); $i++): ?>
|
|
|
|
- <div class="indicator <?php echo $i == 0 ? 'active' : ''; ?>" data-index="<?php echo $i; ?>"></div>
|
|
|
|
- <?php endfor; ?>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <div class="swiper-pagination"></div>
|
|
|
|
+ <div class="swiper-button-prev"></div>
|
|
|
|
+ <div class="swiper-button-next"></div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- 主要内容 -->
|
|
<!-- 主要内容 -->
|
|
<div class="main-content">
|
|
<div class="main-content">
|
|
<div class="container">
|
|
<div class="container">
|
|
<!-- 通知公告和热点新闻 -->
|
|
<!-- 通知公告和热点新闻 -->
|
|
- <div class="notices-section">
|
|
|
|
- <div class="notices-list">
|
|
|
|
|
|
+ <div class="row">
|
|
|
|
+
|
|
|
|
+ <div class="col col-sm-12 col-md-6 col-lg-6 notices-list">
|
|
<div class="section-title">
|
|
<div class="section-title">
|
|
<h2><i class="fa fa-bullhorn"></i> 通知公告</h2>
|
|
<h2><i class="fa fa-bullhorn"></i> 通知公告</h2>
|
|
<span class="sub-title">热点新闻</span>
|
|
<span class="sub-title">热点新闻</span>
|
|
@@ -211,50 +223,65 @@ $featured = [
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <div class="featured-image">
|
|
|
|
- <img src="https://picsum.photos/id/1031/800/500" alt="集美·南薰楼">
|
|
|
|
- <div class="featured-caption">
|
|
|
|
- <h3>文化保护 集美·南薰楼</h3>
|
|
|
|
- <p>全国首创广播微戏《闽南传奇》成功复制推广让闽南文化绽放光彩</p>
|
|
|
|
|
|
+ <div class="col col-sm-12 col-md-6 col-lg-6">
|
|
|
|
+ <div class="swiper mySwiper2" style="width: 100%; height:300px;">
|
|
|
|
+ <div class="swiper-wrapper">
|
|
|
|
+ <?php foreach ($carouselItems2 as $item): ?>
|
|
|
|
+ <div class="swiper-slide featured-image">
|
|
|
|
+ <img src="<?php echo $item['image']; ?>" alt="<?php echo $item['desc']; ?>" style="width: 100%; height: 100%; object-fit: cover;">
|
|
|
|
+ <div class="caption">
|
|
|
|
+ <h3><?php echo $item['title']; ?></h3>
|
|
|
|
+ <p><?php echo $item['desc']; ?></p>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <?php endforeach; ?>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="swiper-pagination"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- 工作动态和党建工作 -->
|
|
<!-- 工作动态和党建工作 -->
|
|
- <div class="two-columns">
|
|
|
|
- <div class="work-updates">
|
|
|
|
- <div class="section-title">
|
|
|
|
- <h2><i class="fa fa-refresh"></i> 工作动态</h2>
|
|
|
|
- <a href="#" class="section-more">查看更多 <i class="fa fa-angle-right"></i></a>
|
|
|
|
- </div>
|
|
|
|
- <div class="news-content">
|
|
|
|
- <?php foreach ($workUpdates as $update): ?>
|
|
|
|
- <div class="news-item">
|
|
|
|
- <a href="#" class="news-title"><?php echo $update['title']; ?></a>
|
|
|
|
- <span class="news-date"><?php echo $update['date']; ?></span>
|
|
|
|
- </div>
|
|
|
|
- <?php endforeach; ?>
|
|
|
|
|
|
+ <div class="row mt-lg-3 mt-md-2 mt-sm-2">
|
|
|
|
+ <div class="col col-sm-12 col-md-6 col-lg-6">
|
|
|
|
+ <div class="main-box">
|
|
|
|
+ <div class="section-title">
|
|
|
|
+ <h2><i class="fa fa-refresh"></i> 工作动态</h2>
|
|
|
|
+ <a href="#" class="section-more">查看更多 <i class="fa fa-angle-right"></i></a>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="news-content">
|
|
|
|
+ <?php foreach ($workUpdates as $update): ?>
|
|
|
|
+ <div class="news-item">
|
|
|
|
+ <a href="#" class="news-title"><?php echo $update['title']; ?></a>
|
|
|
|
+ <span class="news-date"><?php echo $update['date']; ?></span>
|
|
|
|
+ </div>
|
|
|
|
+ <?php endforeach; ?>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
- <div class="party-building">
|
|
|
|
- <div class="section-title">
|
|
|
|
- <h2><i class="fa fa-flag"></i> 党建工作</h2>
|
|
|
|
- <a href="#" class="section-more">查看更多 <i class="fa fa-angle-right"></i></a>
|
|
|
|
- </div>
|
|
|
|
- <div class="news-content">
|
|
|
|
- <?php foreach ($partyBuilding as $item): ?>
|
|
|
|
- <div class="news-item">
|
|
|
|
- <a href="#" class="news-title"><?php echo $item['title']; ?></a>
|
|
|
|
- <span class="news-date"><?php echo $item['date']; ?></span>
|
|
|
|
- </div>
|
|
|
|
- <?php endforeach; ?>
|
|
|
|
|
|
+ <div class="col col-sm-12 col-md-6 col-lg-6">
|
|
|
|
+ <div class="main-box">
|
|
|
|
+ <div class="section-title">
|
|
|
|
+ <h2><i class="fa fa-flag"></i> 党建工作</h2>
|
|
|
|
+ <a href="#" class="section-more">查看更多 <i class="fa fa-angle-right"></i></a>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="news-content">
|
|
|
|
+ <?php foreach ($partyBuilding as $item): ?>
|
|
|
|
+ <div class="news-item">
|
|
|
|
+ <a href="#" class="news-title"><?php echo $item['title']; ?></a>
|
|
|
|
+ <span class="news-date"><?php echo $item['date']; ?></span>
|
|
|
|
+ </div>
|
|
|
|
+ <?php endforeach; ?>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
+ <hr class="main-hr" />
|
|
|
|
+
|
|
<!-- 精彩推荐 -->
|
|
<!-- 精彩推荐 -->
|
|
- <div class="featured-section">
|
|
|
|
|
|
+ <div class="featured-section main-box">
|
|
<div class="section-title">
|
|
<div class="section-title">
|
|
<h2><i class="fa fa-star"></i> 精彩推荐</h2>
|
|
<h2><i class="fa fa-star"></i> 精彩推荐</h2>
|
|
<a href="#" class="section-more">查看更多 <i class="fa fa-angle-right"></i></a>
|
|
<a href="#" class="section-more">查看更多 <i class="fa fa-angle-right"></i></a>
|
|
@@ -304,9 +331,41 @@ $featured = [
|
|
|
|
|
|
<?php include __DIR__ . '/components/footer.php'; ?>
|
|
<?php include __DIR__ . '/components/footer.php'; ?>
|
|
|
|
|
|
- <!-- 轮播图脚本 -->
|
|
|
|
|
|
+ <!-- Swiper.js 初始化脚本 -->
|
|
<script>
|
|
<script>
|
|
-
|
|
|
|
|
|
+ $(document).ready(function() {
|
|
|
|
+ // 初始化 Swiper
|
|
|
|
+ const swiper = new Swiper(".mySwiper", {
|
|
|
|
+ slidesPerView: 1,
|
|
|
|
+ spaceBetween: 30,
|
|
|
|
+ loop: true,
|
|
|
|
+ pagination: {
|
|
|
|
+ el: ".swiper-pagination",
|
|
|
|
+ clickable: true,
|
|
|
|
+ },
|
|
|
|
+ navigation: {
|
|
|
|
+ nextEl: ".swiper-button-next",
|
|
|
|
+ prevEl: ".swiper-button-prev",
|
|
|
|
+ },
|
|
|
|
+ autoplay: {
|
|
|
|
+ delay: 5000,
|
|
|
|
+ disableOnInteraction: false,
|
|
|
|
+ },
|
|
|
|
+ });
|
|
|
|
+ const swiper2 = new Swiper(".mySwiper2", {
|
|
|
|
+ slidesPerView: 1,
|
|
|
|
+ spaceBetween: 30,
|
|
|
|
+ loop: true,
|
|
|
|
+ pagination: {
|
|
|
|
+ el: ".swiper-pagination",
|
|
|
|
+ clickable: true,
|
|
|
|
+ },
|
|
|
|
+ autoplay: {
|
|
|
|
+ delay: 5000,
|
|
|
|
+ disableOnInteraction: false,
|
|
|
|
+ },
|
|
|
|
+ });
|
|
|
|
+ });
|
|
</script>
|
|
</script>
|
|
</body>
|
|
</body>
|
|
|
|
|