یکی دیگه از قابلیت های فریم ورک Yii در نسخه ۲ امکان نمایش یک اکشن از یک کنترلر به هنگام به روزرسانی و یا آپلود پروژه هست. قابلیت catchAll این امکان رو فراهم میکنه تا هر درخواستی ارسال میشه اپلیکیشن به صفحه مورد نظر ارجاع داده بشه و سایر صفحات نمایش داده نشود . برای مثال در کنترلر site اکشنی با نام catchall ایجاد میکنیم که متنی را به کاربر نمایش دهد مبنی بر اینکه سایت در حال به روز رسانی می باشد . سپس برای فعال کردن قابلیت جدیدمون در قسمت تنظیمات پروژه : اگر از پروژه basic استفاده می کنین در فولدر config و فایل web.php و اگر از پروژه advance استفاده میکنین در frontend فولدر config و در فایل main.php کد زیر را در متغییر $cinfig قرار دهید: 'catchAll' => [ 'site/catchall', ], توجه کنین که کد زیر در $config قرار میگیرد . همچنین به حروف بزرگ و کوچک توجه کنین.


sorting در dataProviderدر کنترلر حذف web از پروژه basic در IIS در Yii2


آموزش فریم ورک Yii منبع : آموزش فریم ورک Yii |استفاده از قابلیت CatchAll
برچسب ها : catchall ,پروژه ,قابلیت ,config ,کنین ,نمایش ,توجه کنین ,فولدر config ,پروژه basic ,قابلیت catchall