【发布时间】:2016-04-23 23:44:55
【问题描述】:
我使用CakeEmail如下:
$Email = new CakeEmail();
$Email->template('my_template', 'my_layout');
$Email->subject('My Subject');
// ...
如何访问my_layout.ctp 中的“我的主题”值?
我能找到的最接近的东西是this,但它不是很相关。我正在查看CakeEmail::_renderTemplates() source code,它似乎没有这样做,但我不确定。
我知道我也可以将主题行传递给$Email->viewVars,但这不是很灵活。请指教!
【问题讨论】:
-
当我问这个问题时我没有想到的一个选项:使用所有必要的功能围绕
CakeEmail创建自己的包装器。
标签: cakephp cakephp-2.0 cakephp-2.3 cakephp-2.1 cakeemail