المقدمة
استرجع النماذج الديناميكية مع تقديمات في الوقت الحقيقي وجمع البيانات.
🎯 ماذا يفعل هذا الموديل؟
يتيح لك موديل Forms استرجاع النماذج - نماذج الاتصال، الاستطلاعات، التسجيلات، نماذج التعليقات - وجمع تقديمات المستخدمين مع التحقق، وتحميل الملفات، والإشعارات التلقائية.
فكر في الأمر كأداة بناء النماذج الخاصة بك - تقوم بإنشاء النماذج في لوحة تحكم OneEntry، وعرضها في تطبيقك، وجمع الردود تلقائيًا.
📖 شرح بسيط
تخيل أنك بحاجة لجمع المعلومات من المستخدمين:
- 📞 نموذج الاتصال - الاسم، البريد الإلكتروني، الرسالة، الهاتف
- 📋 استطلاع - أسئلة متعددة الخيارات، تقييمات
- 👤 نموذج التسجيل - تفاصيل المستخدم، التفضيلات
- 💼 طلب وظيفة - تحميل السيرة الذاتية، خطاب التقديم
- 📝 نموذج التعليقات - تقييمات، تعليقات، اقتراحات
- 🎟️ تسجيل الحدث - معلومات الحضور، اختيار التذاكر
بدلاً من بناء النماذج من الصفر:
- ✅ إنشاء النماذج في لوحة تحكم OneEntry (سحب وإفلات الحقول)
- ✅ استرجاع هيكل النموذج ديناميكيًا
- ✅ تقديم البيانات إلى OneEntry (تخزين تلقائي)
- ✅ التحقق من الحقول (مطلوبة، تنسيق البريد الإلكتروني، أنواع الملفات)
- ✅ الحصول على إشعارات عند تقديم النماذج
- ✅ عرض الردود في لوحة التحكم الإدارية
مثال من العالم الحقيقي:
بدون موديل النماذج (يدوي):
- بناء HTML/التحقق من النموذج يدويًا ❌
- إعداد الخلفية لتخزين التقديمات ❌
- إنشاء جداول قاعدة البيانات ❌
- بناء لوحة تحكم إدارية لعرض الردود ❌
- كتابة كود إشعار البريد الإلكتروني ❌
مع موديل النماذج (تلقائي):
- إنشاء نموذج في لوحة التحكم ✅
- استرجاع هيكل النموذج عبر API ✅
- تقديم البيانات → تخزين تلقائي ✅
- عرض الردود في لوحة التحكم ✅
- إشعارات البريد الإلكتروني التلقائية ✅
✨ المفاهيم الأساسية
ما هو النموذج؟
النموذج هو وسيلة منظمة لجمع المعلومات من المستخدمين:
- الحقول - عناصر الإدخال (نص، بريد إلكتروني، مربعات اختيار، تحميل ملفات)
- التحقق - القواعد (مطلوبة، تنسيق، الحد الأدنى/الحد الأقصى للطول)
- التقديمات - ردود المستخدمين المخزنة في قاعدة البيانات
- الهيكل - تخطيط النموذج المحدد في OneEntry
- ديناميكي - استرجاع هيكل النموذج من API، وعرضه في تطبيقك
دورة حياة النموذج
1. إنشاء نموذج في لوحة تحكم OneEntry
↓
2. تحديد الحقول (الاسم، البريد الإلكتروني، الرسالة، إلخ)
↓
3. تعيين قواعد التحقق
↓
4. استرجاع هيكل النموذج عبر SDK
↓
5. عرض النموذج في تطبيقك
↓
6. يقوم المستخدم بملء النموذج
↓
7. تقديم البيانات إلى OneEntry
↓
8. يحدث التحقق
↓
9. يتم تخزين البيانات في قاعدة البيانات
↓
10. إرسال الإشعارات (بريد إلكتروني، ويب هوك)
أنواع حقول النموذج
أنواع الحقول الشائعة التي يمكنك استخدامها:
| نوع الحقل | الوصف | مثال على الاستخدام |
|---|---|---|
| نص | إدخال نص قصير | الاسم، العنوان، المدينة |
| بريد إلكتروني | عنوان بريد إلكتروني مع التحقق | البريد الإلكتروني للتواصل |
| منطقة نص | نص متعدد الأسطر | الرسالة، التعليقات، السيرة الذاتية |
| رقم | إدخال رقمي | العمر، الكمية، الهاتف |
| مربع اختيار | مربع اختيار واحد أو متعدد | اتفاقية الشروط، التفضيلات |
| اختيار | اختيار واحد من الخيارات | الجنس، الحجم، الخطة |
| قائمة منسدلة | قائمة منسدلة | الدولة، الفئة، الحالة |
| ملف | تحميل ملف | السيرة الذاتية، الصورة، الوثيقة |
| تاريخ | اختيار تاريخ | تاريخ الميلاد، تاريخ الحدث |