我正在使用 Yii 1.1
我想为我的应用程序设置一个主题,它适用于我的应用程序
Yii::app()->theme = 'user-theme'
;
但是它不适用于电子邮件布局,它仍然可以从应用程序中的deafult布局中读取。
我试着在我的电子邮件功能中使用
设置布局路径$mail->setLayoutPath(Yii::app()->theme->basePath.'.views.layouts');
但它会返回此错误
View "/xx/xx/user-theme.views.layouts.mail" does not exist!
如何配置它以从主题中读取电子邮件布局?
由于
答案 0 :(得分:0)
我通过在 /config/mail.php
内添加邮件配置的布局路径解决了我的问题'layoutPath'=>'webroot.themes.user-theme.views.layouts',
'savePath' => 'webroot.assets.mail',
感谢