ช่องทางการติดต่อสื่อสาร
หากท่านมีข้อสงสัยเกี่ยวกับหลักสูตรการอบรม ต้องการจัดเวิร์กช็อปสำหรับองค์กร หรือต้องการเอกสารอ้างอิงทางวิชาการ สามารถติดต่อทีมงานของเราได้ตามช่องทางด้านล่างนี้ โดยทีมงานจะติดต่อกลับภายใน 24 ชั่วโมงทำการ
<div class="glass-card" style="margin-top: 2rem;">
<h3 style="font-size: 1.15rem; margin-bottom: 1.25rem;">ข้อมูลศูนย์การเรียนรู้และสำนักงาน</h3>
<div style="margin-bottom: 1.25rem;">
<span style="font-size: 0.85rem; color: var(--text-muted); display: block;">ชื่อจดทะเบียนธุรกิจ:</span>
<strong style="color: #fff; font-size: 1.05rem;">Dime Technology Guide</strong>
</div>
<div style="margin-bottom: 1.25rem;">
<span style="font-size: 0.85rem; color: var(--text-muted); display: block;">ที่อยู่สำนักงาน (Office Address):</span>
<strong style="color: #fff; font-size: 1.05rem;">Office 7, 76 Placeholder Road, Bangkok 00000</strong>
</div>
<div style="margin-bottom: 1.25rem;">
<span style="font-size: 0.85rem; color: var(--text-muted); display: block;">หมายเลขโทรศัพท์ (Phone):</span>
<a href="tel:+6620003070" style="color: var(--accent-green); font-size: 1.1rem; font-weight: 700;">+66 2 000 3070</a>
</div>
<div style="margin-bottom: 1.25rem;">
<span style="font-size: 0.85rem; color: var(--text-muted); display: block;">อีเมล (Email):</span>
<a href="mailto:info@linkconnectcore.click" style="color: var(--accent-blue); font-size: 1.05rem; font-weight: 600;">info@linkconnectcore.click</a>
</div>
<div>
<span style="font-size: 0.85rem; color: var(--text-muted); display: block;">เวลาทำการ:</span>
<span style="color: var(--text-secondary);">จันทร์ – ศุกร์ เวลา 09:00 – 18:00 น. (ปิดทำการวันหยุดนักขัตฤกษ์)</span>
</div>
</div>
แบบฟอร์มขอรับข้อมูลและใบเสนอราคา
<div
x-data="{
formData: {
name: '',
email: '',
organization: '',
service: 'dime-ecosystem-workshop',
message: ''
},
errors: {},
isSubmitting: false,
submitSuccess: false,
submitError: false,
validate() {
this.errors = {};
if (!this.formData.name.trim()) {
this.errors.name = 'กรุณากรอกชื่อ-นามสกุล หรือชื่อผู้ติดต่อ';
}
if (!this.formData.email.trim()) {
this.errors.email = 'กรุณากรอกที่อยู่อีเมล';
} else if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(this.formData.email)) {
this.errors.email = 'รูปแบบอีเมลไม่ถูกต้อง';
}
if (!this.formData.message.trim()) {
this.errors.message = 'กรุณากรอกรายละเอียดข้อความหรือความต้องการเบื้องต้น';
}
return Object.keys(this.errors).length === 0;
},
async submitForm() {
if (!this.validate()) return;
this.isSubmitting = true;
this.submitSuccess = false;
this.submitError = false;
try {
const response = await fetch('/api/mock.json', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(this.formData)
});
if (response.ok) {
const data = await response.json();
if (data.status === 'success') {
this.submitSuccess = true;
this.formData = {
name: '',
email: '',
organization: '',
service: 'dime-ecosystem-workshop',
message: ''
};
} else {
this.submitError = true;
}
} else {
this.submitError = true;
}
} catch (err) {
this.submitError = true;
} finally {
this.isSubmitting = false;
}
}
}"
>
<div x-show="submitSuccess" class="form-success" style="display: none;">
<strong>ส่งข้อมูลเรียบร้อยแล้ว!</strong><br>
ทีมงานวิชาการ Dime Technology Guide ได้รับข้อมูลของท่านแล้ว และจะติดต่อกลับทางอีเมลหรือโทรศัพท์ภายใน 24 ชั่วโมงทำการ
</div>
<div x-show="submitError" class="form-error" style="display: none; background: rgba(255, 94, 126, 0.15); border: 1px solid #ff5e7e; padding: 1rem; border-radius: var(--radius-md); margin-bottom: 1.5rem;">
เกิดข้อผิดพลาดในการส่งข้อมูล กรุณาลองใหม่อีกครั้ง หรือติดต่อทางอีเมล <a href="mailto:info@linkconnectcore.click" style="color: #fff; text-decoration: underline;">info@linkconnectcore.click</a>
</div>
<form @submit.prevent="submitForm">
<div class="form-group">
<label class="form-label" for="contact-name">ชื่อ - นามสกุล หรือชื่อผู้ติดต่อ <span style="color: #ff5e7e;">*</span></label>
<input type="text" id="contact-name" class="form-input" x-model="formData.name" placeholder="เช่น คุณสมชาย ใจดี">
<div class="form-error" x-show="errors.name" x-text="errors.name" style="display: none;"></div>
</div>
<div class="form-group">
<label class="form-label" for="contact-email">อีเมลสำหรับติดต่อกลับ <span style="color: #ff5e7e;">*</span></label>
<input type="email" id="contact-email" class="form-input" x-model="formData.email" placeholder="example@company.com">
<div class="form-error" x-show="errors.email" x-text="errors.email" style="display: none;"></div>
</div>
<div class="form-group">
<label class="form-label" for="contact-org">ชื่อหน่วยงาน / บริษัท / สถาบัน</label>
<input type="text" id="contact-org" class="form-input" x-model="formData.organization" placeholder="เช่น บริษัท เทคโนโลยี จำกัด">
</div>
<div class="form-group">
<label class="form-label" for="contact-service">บริการหรือหลักสูตรที่สนใจ</label>
<select id="contact-service" class="form-select" x-model="formData.service">
<option value="dime-ecosystem-workshop">หลักสูตรอบรม Dime Intensive Workshop (เรือธง)</option>
<option value="technical-docs">บริการจัดทำคู่มือและคลังคำศัพท์เฉพาะทาง</option>
<option value="security-training">หลักสูตรความปลอดภัยและการจัดการคีย์ (Security Training)</option>
<option value="keynote">การบรรยายพิเศษทางวิชาการ (Keynote Lecture)</option>
<option value="general">สอบถามข้อมูลวิชาการทั่วไป</option>
</select>
</div>
<div class="form-group">
<label class="form-label" for="contact-msg">รายละเอียดความต้องการ หรือช่วงเวลาที่สะดวก <span style="color: #ff5e7e;">*</span></label>
<textarea id="contact-msg" class="form-textarea" x-model="formData.message" placeholder="ระบุจำนวนผู้เข้าร่วมอบรมโดยประมาณ วันที่ต้องการจัดกิจกรรม หรือหัวข้อที่ต้องการเน้นพิเศษ..."></textarea>
<div class="form-error" x-show="errors.message" x-text="errors.message" style="display: none;"></div>
</div>
<button type="submit" class="btn btn-primary" style="width: 100%;" :disabled="isSubmitting">
<span x-show="!isSubmitting">ส่งคำขอข้อมูลและใบเสนอราคา</span>
<span x-show="isSubmitting" style="display: none;">กำลังดำเนินการส่งข้อมูล...</span>
</button>
</form>
</div>
