البدء
إدارة أصول كاملة لـ Perfex CRM: تتبع التخصيصات، Check-in/out، الصيانة، الاستهلاك، الحجوزات، Webhooks، والمزيد.
المتطلبات
متطلبات النظام
| Requirement | Version |
|---|---|
| Perfex CRM | 2.3.* or higher |
| PHP | 8.0 or higher |
| MySQL | 5.6 or higher |
اختياري (للعمل الكامل)
- Cron job - للإشعارات التلقائية (انتهاء الضمان، استحقاق الصيانة، عمليات checkout متأخرة)
- cURL - لتسليم webhooks
- GD/ImageMagick - لتوليد QR code و barcode
قائمة التحقق قبل التثبيت
- تأكد من تثبيت Perfex CRM وتحديثه
- تحقق من إصدار PHP:
php -v - أكّد أن MySQL يعمل وقابل للوصول
- جهّز مفتاح ترخيص Envato للتفعيل
التثبيت والتفعيل
1. تحميل الوحدة
- انتقل إلى CodeCanyon Downloads
- حمّل ملف zip لوحدة Assets Management Module
- احفظ Envato License Key - ستحتاجه للتفعيل
2. رفع الوحدة
- سجّل الدخول إلى لوحة إدارة Perfex CRM
- انتقل إلى Setup → Modules
- انقر على Upload Module أو Add New Module
- حدد ملف zip المحمّل
- انقر على Upload
- إذا طُلب منك، انقر على Refresh لرؤية الوحدة الجديدة
3. تفعيل الوحدة
- ابحث عن Assets Management في قائمة الوحدات
- انقر على Enable أو Activate
- إذا ظهرت شاشة migration، انقر على Run Migrations لتطبيق تحديثات قاعدة البيانات
4. إدخال مفتاح الترخيص
- ستُعاد توجيهك إلى صفحة تفعيل الوحدة
- أدخل Envato License Key (من تحميل CodeCanyon الخاص بك)
- انقر على Activate
- انتظر التحقق - يجب أن ترى رسالة نجاح
5. انتهيت!
ستظهر قائمة Assets في الشريط الجانبي. يمكنك الآن:
- الانتقال إلى Assets → Settings لتكوين المجموعات والوحدات والمواقع
- الانتقال إلى Assets → Assets لإنشاء أول أصل
- الانتقال إلى Assets → Dashboard للحصول على نظرة عامة
استكشاف الأخطاء
| Issue | Solution |
|---|---|
| Module doesn't appear after upload | Refresh the page; check file permissions |
| Activation fails | Verify license key; ensure no typos |
| Migrations required | Always run migrations when prompted |
| "Module failed verification" | Contact support with your purchase code |
Important Notes
- One license per domain - Each Perfex installation needs its own license
- Keep Perfex updated - Module requires Perfex 2.3.* or higher
- Backup first - Always backup your database before major updates