للأسف لايتم إنشاء أي حساب بقاعدة البيانات
سأذكر كل شيء بالتفصيل حتى تتضح جميع المشاكل التي واجهتني
وأتمنى إذا كان حلي لهذه المشاكل السابقة غير صحيح أن يتم تنبيهي لأنني مبتدئ في هذا المشروع
بداية العمل على سيرفر xampp
1- قمت بإنشاء قاعدة بيانات وقمت بتعديل ملف الكونفيج وملف env
2- قمت بتطبيق الأوامر التالية بواسطة موجه الأوامر:
composer install
somposer update
php artisan key:generate
php artisan migrate
بعد ذلك بدأت تظهر لي أخطاء عديدة وكانت تطالب بتعديل المتغير:
1- ErrorException
Attempt to read property "sliders" on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _slider.blade.php)
قمت بتعديل الكود التالي من:
@if($company->sliders == 'on')
الكود هنا
@endif
إلى:
@if($company && $company->sliders == 'on')
الكود هنا
@endif
```
2- ErrorException in
Attempt to read property "tracking" on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _tracking.blade.php)
قمت بتعديل الكود التالي من:
@if($company->tracking == 'on')
الكود هنا
@endif
إلى:
@if($company && $company->tracking == 'on')
الكود هنا
@endif
3- ErrorException
Attempt to read property "about_us" on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _about.blade.php)
قمت بتعديل الكود التالي من:
@if($company->about_us == 'on')
الكود هنا
@endif
إلى:
@if($company && $company->about_us == 'on')
الكود هنا
@endif
4- ErrorException in
Attempt to read property "branches" on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _our_branches.blade.php)
قمت بتعديل الكود التالي من:
@if($company->branches == 'on')
الكود هنا
@endif
إلى:
@if($company && $company->branches == 'on')
الكود هنا
@endif
```
5- ErrorException in
Attempt to read property "services" on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _services.blade.php)
قمت بتعديل الكود التالي من:
@if($company->services == 'on')
الكود هنا
@endif
إلى:
@if($company && $company->services == 'on')
الكود هنا
@endif
6- ErrorException in `_partners.blade.php`
Attempt to read property "partners" on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _partners.blade.php)
قمت بتعديل الكود التالي من:
@if($company->partners == 'on')
الكود هنا
@endif
إلى:
@if($company && $company->partners == 'on')
الكود هنا
@endif
7- Error Call to a member
Call to a member function getTranslation() on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ app.blade.php)
قمت بتعديل المتغير التالي من:
$company->
إلى:
$company && $company->
8- ErrorException in
Attempt to read property "sliders" on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _header.blade.php)
قمت بتعديل المتغير التالي من:
$company->
إلى:
$company && $company->
9- ErrorException in `_footer.blade.php`
Attempt to read property " " on null (View: C:\xampp\htdocs\arsl\resources\views\layouts\website\ _footer.blade.php)
قمت بتعديل المتغير التالي من:
$company->
إلى:
$company && $company->
بعدها قمت بتحديث الصفحة وظهر لي الصفحة الرئيسية بهذا الشكل:
وعند القيام بالضغط على إنشاء حساب جديد يظهر خطأ آخر ثم أقوم كالسابق بتعديل المتغير التالي من:
$company->
إلى:
$company && $company->
ثم تظهر صفحة إنشاء الحساب وأقوم بتعبئة البيانات:
وبعد كل ذلك لاتظهر صفحة التحكم ولا يتم تحويلي لها.
وأيضاً عندما أضغط على تسجيل الدخول يتم تحويلي إلى صفحة تسجيل الدخول وأقوم بكتابة اسم المستخدم وكلمة المرور ثم أضغط تسجيل الدخول ولكن بدون فائدة فالصفحة تتحدث وترجع كما هي صفحة تسجيل الدخول.
الرجاء مساعدتي في حل مشكلتي والتي هي كيف أفعل الانتقال إلى لوحة التحكم أو الداش بورد بعد التسجيل الجديد أو تسجيل الدخول
ومعذرة يا إخواني على الإطالة.
ولكم أطيب تحية
دمتم بود