امروز:شنبه ,۱۳۹۸/۰۱/۳۱
Download http://bigtheme.net/joomla Free Templates Joomla! 3
Home / Yii2 / استفاده از قابلیت CatchAll

استفاده از قابلیت CatchAll

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

 'catchAll' => [
        'site/catchall',
    ],

توجه کنین که کد زیر در $config قرار میگیرد .
همچنین به حروف بزرگ و کوچک توجه کنین.


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

Check Also

سایت چند زبانه با فریم ورک yii

سایت چند زبانه با فریم ورک yii مطلب که در این بخش قصد آموزش داریم …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *