<?php
/**
 * Template Name: 预约/联系
 * Contact page with store info and map navigation.
 *
 * @package Fragrance_Trade
 */
get_header();

$store_address = fragrance_trade_get_mod( 'store_address', '' );
$store_phone   = fragrance_trade_get_mod( 'store_phone', '' );
$store_hours   = fragrance_trade_get_mod( 'store_hours', '' );
$whatsapp      = fragrance_trade_whatsapp_number();
$email         = fragrance_trade_inquiry_email();

// Build Baidu Map navigation link from address
$map_nav_url = 'https://api.map.baidu.com/geocoder?address='
	. rawurlencode( $store_address ?: '郑州经济技术开发区经开第二大街与经南五路交叉口向西50米路南59号' )
	. '&output=html&src=webapp';
?>
<main id="primary" class="site-main">
	<section class="b2b-section contact-section">
		<div class="container">
			<div class="section-heading text-center mx-auto mb-5">
				<p class="section-eyebrow"><?php esc_html_e( '到店咨询', 'fragrance-trade' ); ?></p>
				<h2><?php esc_html_e( '联系与到店', 'fragrance-trade' ); ?></h2>
				<p class="section-lead"><?php esc_html_e( '欢迎直接到店或通过以下方式联系我们，预约您的贴膜服务。', 'fragrance-trade' ); ?></p>
			</div>

			<div class="row g-4">
				<div class="col-lg-5">
					<div class="contact-info-card">
						<?php if ( $store_phone ) : ?>
						<div class="contact-info-item">
							<div class="contact-info-icon" aria-hidden="true">
								<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/></svg>
							</div>
							<div class="contact-info-body">
								<h3><?php esc_html_e( '联系电话', 'fragrance-trade' ); ?></h3>
								<a href="tel:<?php echo esc_attr( preg_replace( '/[^0-9+]/', '', $store_phone ) ); ?>"><?php echo esc_html( $store_phone ); ?></a>
							</div>
						</div>
						<?php endif; ?>

						<?php if ( $whatsapp ) : ?>
						<div class="contact-info-item">
							<div class="contact-info-icon" aria-hidden="true">
								<svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z"/></svg>
							</div>
							<div class="contact-info-body">
								<h3>WhatsApp</h3>
								<a href="<?php echo esc_url( fragrance_trade_get_inquiry_url() ); ?>" class="whatsapp-link" target="_blank" rel="noopener">
									<?php esc_html_e( '在线咨询', 'fragrance-trade' ); ?> ↗
								</a>
							</div>
						</div>
						<?php endif; ?>

						<?php if ( $store_hours ) : ?>
						<div class="contact-info-item">
							<div class="contact-info-icon" aria-hidden="true">
								<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg>
							</div>
							<div class="contact-info-body">
								<h3><?php esc_html_e( '营业时间', 'fragrance-trade' ); ?></h3>
								<p><?php echo esc_html( $store_hours ); ?></p>
							</div>
						</div>
						<?php endif; ?>

						<div class="contact-info-item">
							<div class="contact-info-icon" aria-hidden="true">
								<svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg>
							</div>
							<div class="contact-info-body">
								<h3><?php esc_html_e( '电子邮箱', 'fragrance-trade' ); ?></h3>
								<a href="mailto:<?php echo esc_attr( antispambot( $email ) ); ?>"><?php echo esc_html( antispambot( $email ) ); ?></a>
							</div>
						</div>
					</div>
				</div>

				<div class="col-lg-7">
					<a href="<?php echo esc_url( $map_nav_url ); ?>" class="contact-map-card" target="_blank" rel="noopener">
						<div class="contact-map-icon" aria-hidden="true">
							<svg width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
						</div>
						<?php if ( $store_address ) : ?>
						<p class="contact-map-address"><?php echo esc_html( $store_address ); ?></p>
						<?php endif; ?>
						<span class="btn btn-b2b-primary mt-3">
							<?php esc_html_e( '在百度地图中导航', 'fragrance-trade' ); ?> ↗
						</span>
					</a>
				</div>
			</div>
		</div>
	</section>
</main>
<?php get_footer(); ?>
