🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۶ مهدی حاج غلامی
خطا:404 not found
جامعه لاراول ایجاد شده در ۱۶ مرداد ۱۴۰۱

سلام عزیزان

مشکل این هست که هر controller باید به یک view در folder جداگانه متصل شود تا view نمایش داده شود در غیر این صورت خطا 404 نمایش داده میشه!

طبق این آموزش controller :CategoryVideoController به view:index که داخل folder:videos قرار داره متصل میشه و view نمایش داده میشه اما برای من خطا 404 نشون میده در صورتی که اگر همون view رو داخل یک فولدر جداگانه قراربدم مشکل برطرف میشه

سلام مهدی عزیز. وقت به خیر


لطفا کدتون رو در گیت هاب قرار بدید و یا از Route و Controller و ساختار پوشه‌های viewتون اسکرین شات بگیرید و در ادامه قرار دهید تا بررسی کنیم. با تشکر

محمد حسن عاطفت ۱۶ مرداد ۱۴۰۱، ۱۱:۳۹

سلام عزیزان

مشکل این هست که هر controller باید به یک view در folder جداگانه متصل شود تا view نمایش داده شود در غیر این صورت خطا 404 نمایش داده میشه!

طبق این آموزش controller :CategoryVideoController به view:index که داخل folder:videos قرار داره متصل میشه و view نمایش داده میشه اما برای من خطا 404 نشون میده در صورتی که اگر همون view رو داخل یک فولدر جداگانه قراربدم مشکل برطرف میشه



مهدی حاج غلامی ۱۶ مرداد ۱۴۰۱، ۱۲:۰۸

سلام عزیزان

مشکل این هست که هر controller باید به یک view در folder جداگانه متصل شود تا view نمایش داده شود در غیر این صورت خطا 404 نمایش داده میشه!

طبق این آموزش controller :CategoryVideoController به view:index که داخل folder:videos قرار داره متصل میشه و view نمایش داده میشه اما برای من خطا 404 نشون میده در صورتی که اگر همون view رو داخل یک فولدر جداگانه قراربدم مشکل برطرف میشه



مهدی حاج غلامی ۱۶ مرداد ۱۴۰۱، ۱۲:۰۹

سلام عزیزان

مشکل این هست که هر controller باید به یک view در folder جداگانه متصل شود تا view نمایش داده شود در غیر این صورت خطا 404 نمایش داده میشه!

طبق این آموزش controller :CategoryVideoController به view:index که داخل folder:videos قرار داره متصل میشه و view نمایش داده میشه اما برای من خطا 404 نشون میده در صورتی که اگر همون view رو داخل یک فولدر جداگانه قراربدم مشکل برطرف میشه



مهدی حاج غلامی ۱۶ مرداد ۱۴۰۱، ۱۲:۱۰

سلام عزیزان

مشکل این هست که هر controller باید به یک view در folder جداگانه متصل شود تا view نمایش داده شود در غیر این صورت خطا 404 نمایش داده میشه!

طبق این آموزش controller :CategoryVideoController به view:index که داخل folder:videos قرار داره متصل میشه و view نمایش داده میشه اما برای من خطا 404 نشون میده در صورتی که اگر همون view رو داخل یک فولدر جداگانه قراربدم مشکل برطرف میشه



مهدی حاج غلامی ۱۶ مرداد ۱۴۰۱، ۱۲:۱۱

مهدی عزیز، طبق تصاویری که ارسال کردید همه چیز به درستی است. وقتی شما خطای ۴۰۴ دریافت می‌کنید به تعریف روت برمیگرده و نه به blade. چون اگر blade شناسایی نشه خطایی به شما نشون داده میشه مبنی بر اینکه blade پیدا نشد.


لطفا ابتدا چک کنید که در بالا این روتی که شما تعریف کردید با ساختار همین روت، روت دیگری وجود نداشته باشد که دارای پارامتر باشد مثل:

Route::get('/videos/{slug}');

اگر این مورد در برنامه شما صدق میکرد روت 

/videos/index

رو به بالای اون روت منتقل کنید و مجددا بررسی بفرمایید. و اگر نسبت به موارد بالا موردی صدق نمی‌کند لطفا کدتون در گیت هاب قرار دهید و لینکش رو در پاسخ همین تیکت ارسال بفرمایید تا بررسی گردد.


باتشکر ???

محمد حسن عاطفت ۱۶ مرداد ۱۴۰۱، ۱۴:۴۰