هیچ کدوم آتوکامپلیتشون کار نمیکنه. نه توی ویوها نه توی روت؛ ولی خب در نهایت اگه درست بنویسیشون، مشکلی در اجرا ندارن.
.
.
06:00
با نصب اکستنشن لاراول درست شد
محمدجوکار۱۳ اسفند ۱۴۰۱، ۲۳:۳۲
برای اینکه نخوام تاپیکِ مجدد باز کنم، با اجازتون یه سوال دیگه هم میپرسم همینجا
وقتی اینجا دامینمون به مشکل خورد با تغییرِ روت درست شد
از لاین ۹ به لاین ۱۰ تغییر کرد
حالا سوال اینه که چرا باید خطا بده؟ من گفتم شاید یه قانونِ واحد وجود داره؛ ولی خب اومدم products/all رو به products تغییر دادم و بالا آورد. اما چرا نباید admin به تنهایی بالا بیاره؟
محمدجوکار۱۴ اسفند ۱۴۰۱، ۰۱:۱۴
سلام محمد جان، احتمالا فولدری به اسم admin داخل فولدر public وجود داشته باشه که باعث میشه route اجرا نشه
صادق برزگر۱۴ اسفند ۱۴۰۱، ۰۲:۴۴
بله درسته در فولدر پابلیک، دقیقا همچین چیزی هست ولی خب چه ربطی داره به روت؟
محمدجوکار۱۴ اسفند ۱۴۰۱، ۰۳:۱۸
محمد جان
خب تداخل ایجاد میشه
چون همچین مسیری وجود داره و اولویت هم پوشهها هست این مشکل ایجاد میشه.
احمدرضا فاطمی کیا۱۴ اسفند ۱۴۰۱، ۰۳:۳۱
یه چیزهایی متوجه شدم، ولی نه کامل
خب مگه ما خودمون توی روتها نمیگیم که وقتی فلان چیز توی url وارد شد، بیا باهاش فلان برخورد رو بکن؟ اصلِ وجودیِ روتها هم توی سرفصل mvc گفتند همینه.
خب حالا میخوایم بگیم اگه admin بود، برو توی فلان مسیر و این فایلی که من میگم رو بخون.
اینجا چرا نمیاد به کاری که ما میگیم عمل کنه و میره سر میزنه به فولدر public و با دیدنِ همچین موردِ مشابهی، به تداخل میخوره؟
محمدجوکار۱۴ اسفند ۱۴۰۱، ۰۳:۳۹
خب اینجا مسئله برمیگرده به فایل htaccess که یکسری ریرایت رول تعریف شده که اولویت اول با فولدرها هست و بعدش فایل و در آخر روت هایی که به فایل index.php ارجاع داده میشه.