File: /www/wwwroot/www.sceybwg.com/wp-content/themes/Modular/template/module-page/theme-reviews.php
<?php
/**
* Template: 客户评价
* @Author: 大胡子
* @Email: dahuzi@xintheme.com
* @Link: www.xintheme.com
* @Date: 2023-08-01 07:27:28
* @Last Modified by: dahuzi
* @Last Modified time: 2024-11-08 14:44:20
*/
if(is_array($module_content)){?>
<div class="section">
<div class="container">
<?php
if( !empty($module_setting['title_display']) ){?>
<div class="section-title <?php echo $wow_style;?>">
<?php
if( !empty($module_title) ){
echo '<strong>'.$module_title.'</strong>';
}
if( !empty($module_desc) ){
echo '<p>'.$module_desc.'</p>';
}
?>
</div>
<?php }?>
<div class="reviews-module<?php if( !empty($module_setting['mask_image']) ){ echo ' mask-image'; }?> <?php echo $wow_style;?>">
<?php
foreach ($module_content as $value) {
if(is_array($value['item_reviews'])){
//鼠标悬停暂停自动播放
$pauseonmouseenter = $value['item_autoplay_pauseonmouseenter'] ? 'false' : 'true';
//允许触摸滑动
$allowtouchmove = $value['item_allowtouchmove'] ? 'true' : 'false';
//交互时暂停自动播放
$disableoninteraction = $value['item_autoplay_disableoninteraction'] ? 'true' : 'false';
//切换速度
$speed = $value['item_speed'] ? $value['item_speed'] : '10000';
//显示数量
$number = $value['item_number'] ? $value['item_number'] : '3';
//滚动方向
$direction = $value['item_reversedirection'] ? ' autoplay-reverseDirection: true;' : '';
echo '<div class="swiper" data-uc-swiper="items: 1; gap: 16; center: true; center-bounds: true; autoplay: 0; loop: true; speed: '.$speed.'; autoplay-delay: -1; allowTouchMove: '.$allowtouchmove.'; autoplay-pauseOnMouseEnter: '.$pauseonmouseenter.'; autoplay-disableOnInteraction: '.$disableoninteraction.';'.$direction.'" data-uc-swiper-l="items: '.$number.'; gap: 30;">';
?>
<div class="swiper-wrapper">
<?php
foreach ($value['item_reviews'] as $item) {?>
<div class="swiper-slide">
<div class="reviews-item">
<div class="reviews-score">
<div class="score-icon">
<?php
$star_count = (int) $item['reviews_icon']; // 获取评分数量,确保是整数
for ($i = 0; $i < $star_count; $i++) {
echo '<i class="ri-star-fill"></i>';
}
// 如果评分少于 5 颗星,补充空心星星
for ($i = $star_count; $i < 5; $i++) {
echo '<i class="ri-star-line"></i>'; // 使用空心星星图标
}
?>
</div>
<?php
if( !empty($item['reviews_desc']) ){
//echo '<p>'.$item['reviews_desc'].'</p>';
echo wpautop( $item['reviews_desc'] );
}?>
</div>
<div class="reviews-customer">
<?php
if( !empty($item['reviews_img']) ){
echo '<div>';
echo '<img loading="lazy" src="'.$item['reviews_img'].'" alt="'.$item['reviews_name'].'" />';
echo '</div>';
}?>
<div>
<?php
if( !empty($item['reviews_name']) ){
echo '<h6>'.$item['reviews_name'].'</h6>';
}
if( !empty($item['reviews_tag']) ){
echo '<span>'.$item['reviews_tag'].'</span>';
}
?>
</div>
</div>
</div>
</div>
<?php }?>
</div>
</div>
<?php
}
}?>
</div>
</div>
</div>
<?php }?>
<?php
//echo wpjam_print_r( $module_setting );
//echo wpjam_print_r( $module_content );
//echo wpjam_print_r( $module_style );