لارافيل CMS كاتب
موقع ويب Laravel مع إمكانية وصول المسؤول، مشروع بداية مع سمة AdminLTE والميزات الأساسية.
- اختبارات الوحدة
(156 tests, 690 assertions)
معاينة المشروع هنا
سمات
- موضوع LTE المشرف
- المصادقة
- أدوار المستخدم
- التنقل الإداري
- تسجيل الأنشطة وعرضها (إجراءات موقع الويب وتغييرات موارد المسؤول)
- الحسابات
- إعدادات التطبيق
- لافتات
- منشئ الصفحة
- الموارد (المستندات والصور ومقاطع الفيديو)
- أخبار
- محل
- التعليمات
- الموقع الإلكتروني: اتصل بنا
المهام
- المزيد من الاختبارات (الصفحات والأخبار)
- الأحداث
- الشهادات
الإعداد (الأساسي)
- استنساخ أو تنزيل الكود
- إنشاء قاعدة البيانات الخاصة بك
- قم بإعداد مضيفك الافتراضي (المعاينة: http://titan.test)
- افتح .env وقم بتحديث معلومات التطبيق وقاعدة البيانات والبريد
- افتح
databaseseedsUsersTableSeeder.php
وقم بتعيين بيانات اعتماد المستخدم المسؤول - NPM (css وjs): تثبيت
npm install
وتشغيل npm run prod
الإعداد (متقدم)
-
configapp.php
-> تحديد المنطقة الزمنية - إنشاء تطبيق موقع فيسبوك https://developers.facebook.com/
- قم بإنشاء حساب Mailgun وقم بتعيين المجال المخصص
- جوجل كابتشا https://www.google.com/recaptcha/admin#list
- حساب جوجل أناليتكس https://analytics.google.com/analytics/web
- حساب مطور Google Console لخرائط Google وواجهة برمجة تطبيقات Google analytics
- https://console.developers.google.com
- تمكين واجهة برمجة التطبيقات "Google Analytics".
- إنشاء مفتاح متصفح API لخرائط جوجل
- الحصول على تحليلات Laravel وإعدادها تحليلات Laravel (Spatie)
- إنشاء مفتاح حساب خدمة جديد (JSON)
- قم بتنزيل وإعادة تسمية json إلى "service-account-credentials.json"
- قم بتخزين الملف ضمن /storage/app/analytics
- انتقل إلى (تحليلات جوجل)[https://analytics.google.com/analytics/]
- انتقل إلى المشرف - الخاصية - إدارة المستخدمين وأضف البريد الإلكتروني لحساب الخدمة كمستخدم
- انتقل إلى admin - view - settings وانسخ "معرف الموقع" إلى .env الخاص بك
- احصل على مفتاح Google Maps js API https://developers.google.com/maps/documentation/javascript/get-api-key
شكرًا لك
- جميع المساهمين
- المشرف LTE.
- شكرًا لك تايلور أوتويل على Laravel.
- شكرًا لك جيفري واي على الموارد الرائعة في Laracasts
الحزم الخاصة بي متضمنة
- مولدات الملفات Laravel 5 مولدات الملفات مع بذرة التكوين والقابلة للنشر
- قم بإعلام إشعارات Laravel 5 Flash بالأيقونات والرسوم المتحركة ومع انتهاء المهلة
- التنبيه حزمة مساعدة لإصدار تنبيه تمهيدي للمتصفح عبر واجهة أو وظيفة مساعدة.
- انتحال شخصية المستخدم يتيح لك هذا إمكانية المصادقة كأي من عملائك.
- Sluggable يوفر خاصية HasSlug التي ستولد سبيكة ثابتة فريدة عند حفظ نموذج Laravel Eloquent الخاص بك.