Yii 如何从主题设置电子邮件布局
Yii how to set email layout from theme
我正在使用 Yii 1.1
我想为我的应用程序设置一个主题,它非常适合我的应用程序使用
Yii::app()->theme = 'user-theme'
;
但它不适用于 电子邮件 布局,它仍在从我的应用程序中的默认布局读取。
我尝试在我的电子邮件功能中使用
设置布局路径
$mail->setLayoutPath(Yii::app()->theme->basePath.'.views.layouts');
但是return这个错误
View "/xx/xx/user-theme.views.layouts.mail" does not exist!
如何配置它以从主题读取电子邮件布局?
谢谢
我通过在 /config/mail.php
中向邮件配置添加布局路径解决了我的问题
'layoutPath'=>'webroot.themes.user-theme.views.layouts',
'savePath' => 'webroot.assets.mail',
谢谢
我正在使用 Yii 1.1
我想为我的应用程序设置一个主题,它非常适合我的应用程序使用
Yii::app()->theme = 'user-theme'
;
但它不适用于 电子邮件 布局,它仍在从我的应用程序中的默认布局读取。
我尝试在我的电子邮件功能中使用
设置布局路径$mail->setLayoutPath(Yii::app()->theme->basePath.'.views.layouts');
但是return这个错误
View "/xx/xx/user-theme.views.layouts.mail" does not exist!
如何配置它以从主题读取电子邮件布局?
谢谢
我通过在 /config/mail.php
中向邮件配置添加布局路径解决了我的问题'layoutPath'=>'webroot.themes.user-theme.views.layouts',
'savePath' => 'webroot.assets.mail',
谢谢