我正在尝试使用CakePHP内置电子邮件组件发送邮件。当我发送邮件时,有这个页脚[此电子邮件是使用CakePHP框架发送的:http://cakephp.org]。我怎么会失去这个?
此致
答案 0 :(得分:5)
如果您已设置
$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>
答案 1 :(得分:3)
可以从app/views/layouts/email/text/default.ctp
和app/views/layouts/email/html/default.ctp
进行修改。
答案 2 :(得分:0)
不,你不删除原始文件,你只需通过在适当的位置发布一个同名文件来覆盖它(这与文件在核心蛋糕文件中的位置不同(即cake / libs) ),我认为在这种情况下它只是在SpawnCxy说的地方,只是使用与你试图覆盖的文件相同的名称。