سلام وقت بخیر.
باید مانند ویدیو، اول با پست من چک کنید که مشکلی در api نباشه و قدم به قدم لاگ بگیرید تا مشخص بشه مشکل از کجا هست.
از سورس کدی که در اختیارتون هست هم میتوانید استفاده کنید.
درود بر شما جناب شیخ
بررسی اولیه انجام شد خطا در فراخوانی api هست نکته جالب این بود که در پروژه سمت کلاینت ها (مشتری) سفارشات خطا نداشته و درست نمایش داده میشد و یه تعدادی سفارش در دیتابیس وجود داشت که همان ها در پنل مشتری با تصاویر قابل رویت بود اما در پروژه پنل ادمین ابتدا با خطا مواجه شده ام و بعد از بررسی پروژه سمت مشتری ها و استفاده از پست من متوجه شدم که فقط همین قسمت در هر دو پروژه با خطا روبرو میشوم و api خطا دارم حالا چطور برطرف کنم ؟
متن خطا توی پست من چی دریافت میشه؟
جدول آدرس ها را چک کنید و تمام فیلد ها deleted_at را null کنید اگه بازم مشکل بود. یکبار دیتابیس را پاک کنید و دیتابیسی که توی سورس کد جلسات اولیه برای راه اندازی api بود را import کنید. شاید رکوردی توی تست های شما حذف شده و ایجاد مشکل شده
درود بر شما من بعد از اینکه پروژه سمت کاربران مشتری تمام شد و چند مورد کاربر فیک اضافه کردم تست خرید زدم یکی دو مورد ویرایش ادرس کاربر قدیمی انجام دادم و تو جدول دیتابیس ابدیت ادرس ثبت شده البته دوتا از ستون deleted_at
برای سال 2022 است که خود شما ابدیت زده بودید و 3 مورد هم من ابدیت زدم تو جدول دیتابیس مابقی ردیف ها همه نال هستش تو پوشه Utils /fetch.js /
ادرس و لینک پروژه api هست وقتی روی ان کلیک میکنم ارور نمایش میده و صفحه لاراول پروژه api باز نمیکنه
http://loclhost:8000/api${url}
status "error"
message ""
data null
که متن ارورش این هست مثل پست من البته تو پست من کلا خطای عدم اتصال میده
متن اروری که نیست، و مشکلی نبوده تا حالا اما بصورت کلی احتمالا جوابی از سمت api برگشت داده نمیشه و خب این مشکل در سمت فرانت و شما نیست و در سمت api هست که نیاز به بررسی داره.
بازم میتونید توی تلگرام اگه عکسی از ارور هست ارسال کنید.
درود بر شما جناب شیخ
ممنون از شما، خطا پیدا شد در جدول محصولات یک محصول پاک کرده بودم از سمت پنل ادمین و محصول قبلا جز لیست سفارشات کاربران بوده و در دیتابیس ثبت شده بود اون مورد پیدا کردم و null کردم خطا در هر دو پروژه برطرف شد
به نظرم اگر محصولات یا مواردی از این قبیل ابتدا در پروژه بررسی شود که ایا سفارشی ثبت شده یا خیر و بعد امکان غیر فعال کردن برای ان باشد بهتر از حذف است و دیگر این چنین خطایی بوجود نمی اید البته که در ابتدا اشتباه من بود حذف محصول ثبت سفارش شده ولی اگر در پروژه های مشابه دوستان با این روش کد نویسی کنن احتمال زیاد استفاده کننده از وب سایت به خطا میخورد در صورت حذف محصول لذا برای محصولات فروخته شده به خاطر تراکنش ثبت شده حذف نباید اتفاق بیافتد بنظرم
و در اخر از شما و زحمت تهیه چنین آموزش کم نظیری تشکر فراوان دارم
به شخصه حتما دوره api که در سایت هست را حتما تهیه میکنم و روی next.js بیشتر وقت میزارم به نظرم خیلی خوب بود دوره
بسیارعالی
بصورت کلی همه اینها مثال هست و تمرکز روی فرانت و نکست ولی خب طبیعتا توی توسعه یک پروژه نیاز هم میشه که تغیراتی در api باشه که مرتبط با شما نیست و میشه بخش api و اون شخص یا تیم برطرف میکنه
dostjoin
درود بر شما جناب شیخ
من در بخش سفارشات با خطا مواجه شدم و نتوانستم خطا را برطرف کنم اگر راهنمایی بفرمایید ممنون میشم
علی شیخ
5 ماه پیش
سلام وقت بخیر.
باید مانند ویدیو، اول با پست من چک کنید که مشکلی در api نباشه و قدم به قدم لاگ بگیرید تا مشخص بشه مشکل از کجا هست.
از سورس کدی که در اختیارتون هست هم میتوانید استفاده کنید.
dostjoin
5 ماه پیش
درود بر شما جناب شیخ
بررسی اولیه انجام شد خطا در فراخوانی api هست نکته جالب این بود که در پروژه سمت کلاینت ها (مشتری) سفارشات خطا نداشته و درست نمایش داده میشد و یه تعدادی سفارش در دیتابیس وجود داشت که همان ها در پنل مشتری با تصاویر قابل رویت بود اما در پروژه پنل ادمین ابتدا با خطا مواجه شده ام و بعد از بررسی پروژه سمت مشتری ها و استفاده از پست من متوجه شدم که فقط همین قسمت در هر دو پروژه با خطا روبرو میشوم و api خطا دارم حالا چطور برطرف کنم ؟
علی شیخ
5 ماه پیش
متن خطا توی پست من چی دریافت میشه؟
جدول آدرس ها را چک کنید و تمام فیلد ها deleted_at را null کنید اگه بازم مشکل بود. یکبار دیتابیس را پاک کنید و دیتابیسی که توی سورس کد جلسات اولیه برای راه اندازی api بود را import کنید. شاید رکوردی توی تست های شما حذف شده و ایجاد مشکل شده
dostjoin
5 ماه پیش
درود بر شما من بعد از اینکه پروژه سمت کاربران مشتری تمام شد و چند مورد کاربر فیک اضافه کردم تست خرید زدم یکی دو مورد ویرایش ادرس کاربر قدیمی انجام دادم و تو جدول دیتابیس ابدیت ادرس ثبت شده البته دوتا از ستون deleted_at
برای سال 2022 است که خود شما ابدیت زده بودید و 3 مورد هم من ابدیت زدم تو جدول دیتابیس مابقی ردیف ها همه نال هستش تو پوشه Utils /fetch.js /
ادرس و لینک پروژه api هست وقتی روی ان کلیک میکنم ارور نمایش میده و صفحه لاراول پروژه api باز نمیکنه
http://loclhost:8000/api${url}
status "error"
message ""
data null
که متن ارورش این هست مثل پست من البته تو پست من کلا خطای عدم اتصال میده
علی شیخ
5 ماه پیش
متن اروری که نیست، و مشکلی نبوده تا حالا اما بصورت کلی احتمالا جوابی از سمت api برگشت داده نمیشه و خب این مشکل در سمت فرانت و شما نیست و در سمت api هست که نیاز به بررسی داره.
بازم میتونید توی تلگرام اگه عکسی از ارور هست ارسال کنید.
dostjoin
5 ماه پیش
درود بر شما جناب شیخ
ممنون از شما، خطا پیدا شد در جدول محصولات یک محصول پاک کرده بودم از سمت پنل ادمین و محصول قبلا جز لیست سفارشات کاربران بوده و در دیتابیس ثبت شده بود اون مورد پیدا کردم و null کردم خطا در هر دو پروژه برطرف شد
به نظرم اگر محصولات یا مواردی از این قبیل ابتدا در پروژه بررسی شود که ایا سفارشی ثبت شده یا خیر و بعد امکان غیر فعال کردن برای ان باشد بهتر از حذف است و دیگر این چنین خطایی بوجود نمی اید البته که در ابتدا اشتباه من بود حذف محصول ثبت سفارش شده ولی اگر در پروژه های مشابه دوستان با این روش کد نویسی کنن احتمال زیاد استفاده کننده از وب سایت به خطا میخورد در صورت حذف محصول لذا برای محصولات فروخته شده به خاطر تراکنش ثبت شده حذف نباید اتفاق بیافتد بنظرم
و در اخر از شما و زحمت تهیه چنین آموزش کم نظیری تشکر فراوان دارم
به شخصه حتما دوره api که در سایت هست را حتما تهیه میکنم و روی next.js بیشتر وقت میزارم به نظرم خیلی خوب بود دوره
علی شیخ
5 ماه پیش
بسیارعالی
بصورت کلی همه اینها مثال هست و تمرکز روی فرانت و نکست ولی خب طبیعتا توی توسعه یک پروژه نیاز هم میشه که تغیراتی در api باشه که مرتبط با شما نیست و میشه بخش api و اون شخص یا تیم برطرف میکنه