58 lines
3.2 KiB
PHP
58 lines
3.2 KiB
PHP
<?php
|
|
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
|
|
|
|
// 📌 [핵심] 이 파일 하나만 include 하면 HTML, CSS, JS가 모두 로드되도록 구성합니다.
|
|
|
|
// 💡 [핵심 수정] 현재 스킨의 URL을 변수로 정의
|
|
$contact_skin_url = G5_THEME_URL.'/skin/contact/'.$config['cf_theme'];
|
|
|
|
// 1. CSS 로드
|
|
add_stylesheet('<link rel="stylesheet" href="'.$contact_skin_url.'/style.css">', 0);
|
|
|
|
// 2. JS 로드
|
|
add_javascript('<script src="'.$contact_skin_url.'/universal-mailer.js"></script>', 10);
|
|
add_javascript('<script src="'.$contact_skin_url.'/contact-form-handler.js"></script>', 11);
|
|
$module_id = 'contact_modal_' . uniqid();
|
|
?>
|
|
|
|
|
|
<div id="contact-modal" class="contact-modal modal-overlay">
|
|
<div class="modal-content">
|
|
<button type="button" class="modal-close">×</button>
|
|
<section class="cta-section">
|
|
<div class="container">
|
|
<div class="cta-content">
|
|
<div class="cta-text">
|
|
<h2>귀사의 기술을 알리고 싶으신가요?</h2>
|
|
<p>월간 레이저 기술이 귀사의 비즈니스 파트너가 되어드립니다.</p>
|
|
</div>
|
|
<form name="fcontactform_<?php echo $module_id; ?>" id="fcontactform_<?php echo $module_id; ?>" class="contact-form" method="post" style="border-top: 1px solid #eee; padding-top: 20px;">
|
|
<!-- <h3 style="margin-bottom:15px; font-size: 1.2rem;">상담 및 신청 접수</h3>-->
|
|
<div class="form-message-area"></div>
|
|
|
|
<select name="contact_subject" required style="width:100%; height:45px; margin-bottom:10px; border:1px solid #ddd; text-align: center; text-align-last: center;">
|
|
<option value="">문의 항목 선택</option>
|
|
<option value="정기구독 신청">정기구독 신청 (연간/월간)</option>
|
|
<option value="광고 게재 문의">광고 게재 및 단가 문의</option>
|
|
<option value="독자 원고 투고">독자 원고 투고 접수</option>
|
|
<option value="기타 문의">기타 문의사항</option>
|
|
</select>
|
|
|
|
<div style="display: flex; gap: 10px;">
|
|
<input type="text" name="contact_name" placeholder="업체명/성함" required style="flex:1;">
|
|
<input type="tel" name="contact_hp" placeholder="연락처" required style="flex:1;">
|
|
</div>
|
|
<input type="email" name="contact_email" placeholder="이메일 주소" required>
|
|
<textarea name="contact_message" placeholder="문의 내용 또는 배송지 주소(구독신청 시)를 입력해주세요." rows="3" required></textarea>
|
|
<button type="submit" class="cta-button" style="background:#0056b3;">신청 및 문의하기</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
// 💡 [추가] 관리자 이메일 주소를 JavaScript 변수로 전달
|
|
const ADMIN_EMAIL = "<?php echo $config['cf_admin_email']; ?>";
|
|
</script>
|