【发布时间】:2010-07-02 01:05:56
【问题描述】:
我正在尝试使用 CakePHP 内置的电子邮件组件发送邮件。当我发送邮件时,有这个页脚 [这封邮件是使用 CakePHP 框架发送的:http://cakephp.org]。我怎么能失去它?
问候
【问题讨论】:
我正在尝试使用 CakePHP 内置的电子邮件组件发送邮件。当我发送邮件时,有这个页脚 [这封邮件是使用 CakePHP 框架发送的:http://cakephp.org]。我怎么能失去它?
问候
【问题讨论】:
如果你设置了
$this->Email->template = "enquiry";
然后您需要在app/views/layouts/email/text/ 和app/views/layouts/email/html/ 中制作名为“enquiry.ctp”的模板,如下所示:
文本模板:
<?php echo $content_for_layout; ?>
html模板:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body>
<?php echo $content_for_layout; ?>
</body>
</html>
【讨论】:
可以从app/views/layouts/email/text/default.ctp和app/views/layouts/email/html/default.ctp修改。
【讨论】:
cake/libs/view/layouts/email/html/
不,您不会删除原始文件,您只需通过在适当的位置发布同名文件来覆盖它(这与核心蛋糕文件中文件的位置不同(即 cake/libs ),我认为在这种情况下,它只是放在 SpawnCxy 所说的地方,只需使用与您要覆盖的文件相同的名称。
【讨论】: