• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
یک اکشن ثابت برای ورودی وب سایت - Yii2
#1
سلام دوستان
با استفاده از این لینک (http://www.yiiframew...#catchall-route) سعی کردم که همه ورودی های وب سایتم از یک اکشن خاص باشن که بتونم یک سری شرط رو چک کنم، ولی بعد از اینکه می خوام کاربر رو به اکشن خاصی بفرستم، دوباره قبل از اجرای اون اکشن، ابتدا مسیری که توی catchAll مشخص کردم چک می شه و وب سایت توی loop می افته!

ممنون می شم راهنمایی کنید چطور می شه مشکل رو حل کرد
  پاسخ
تشکر شده توسط :
#2
سلام،
خب این کاری که شما کردین اشتباه هست، بر اساس گفته‌های خود داکیومنت:
نقل قول:Sometimes, you may want to put your Web application in maintenance mode temporarily and display the same informational page for all requests.
یعنی اینکه: بعضی وقت‌ها نیاز دارین که سایت رو به حالت نگهداری ببرین (یعنی سایت رو از دسترس خارج کنین شاید برای بروزرسانی یا رفع باگ یا ...) به صورت موقت. توی این حالت همه درخواست‌ها یک صفحه رو نشون میدن.

خب حالا به نظر من، اگه شما می‌خواین توی هر درخواست یک سری شرط رو چک کنین، می‌تونین توی مرحله bootstraping این کار رو بکنین.
برای این کار هم توی فولدر config و فایل bootstap.php می‌تونین شرط‌هاتون رو بررسی کنین.
غایب
  پاسخ
تشکر شده توسط : undefined


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان