تغییر تم درون کنترولر در yii2

سلام میخواستم درون کنترولر بر اساس شرطی تم خاصی رو برای سایت فعال کنم، اما با گذاشتن این کد به خطا رسیدم، دوستان لطفا راهنمایی کنید:

Yii::$app->view->theme = "themes\test\Theme";

اما وقتی توی فایل کانفیگ میخواهم فعال کنم درست کار میکنه همین تم

[font="Tahoma"]سلام. باید به شکل زیر تم جدید رو حین اجرای برنامه فعال کنید:[/font]




            $config = [

                'basePath' => '@app/themes/test',

                'baseUrl' => '@web/themes/test',

                'pathMap' => [

                    '@app/views' => '@app/themes/test',

                ],

            ];

            Yii::$app->view->theme = new \yii\base\Theme($config);



[font="Tahoma"]اطلاعات بیشتر در راهنمای فرمورک:[/font]

http://www.yiiframework.com/doc-2.0/guide-output-theming.html#theming