Yii Framework Forum: تغییر تم درون کنترولر در yii2 - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

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

#1 User is offline   hooman.programmer 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 13
  • Joined: 15-August 14

Posted 10 September 2015 - 04:46 AM

سلام میخواستم درون کنترولر بر اساس شرطی تم خاصی رو برای سایت فعال کنم، اما با گذاشتن این کد به خطا رسیدم، دوستان لطفا راهنمایی کنید:
Yii::$app->view->theme = "themes\test\Theme";

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

#2 User is offline   Hesam K 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 231
  • Joined: 14-August 11

Posted 10 September 2015 - 05:54 AM

سلام. باید به شکل زیر تم جدید رو حین اجرای برنامه فعال کنید:
            $config = [
                'basePath' => '@app/themes/test',
                'baseUrl' => '@web/themes/test',
                'pathMap' => [
                    '@app/views' => '@app/themes/test',
                ],
            ];
            Yii::$app->view->theme = new \yii\base\Theme($config);


اطلاعات بیشتر در راهنمای فرمورک:
http://www.yiiframew...ng.html#theming

(\ /)
(O.o)
(> <)

This is Bunny. Copy Bunny into your signature to help him on his way to world domination.
1

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users