So entfernen Sie CakePHP Firma "Diese E-Mail wurde generiert mit CakePHP Framework" von CakeEmails
Ich arbeite mit CakePHP 2.0 und CakeEmail.
Ich bin in der Lage, emails zu versenden, ohne irgendwelche Probleme.
Allerdings würde ich gerne entfernen der
"Diese E-Mail wurde generiert mit CakePHP Framework"
Hinzugefügt am Ende jeder E-Mail meine app sendet. Ist das möglich?
Vielen, vielen Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Kurze Antwort
Es ist in
/app/View/Layouts/Emails/html/default.ctp
und/app/View/Layouts/Emails/text/default.ctp
.Ist es NICHT in
/app/View/Emails/html/default.ctp
oder/app/View/Emails/text/default.ctp
. Aus irgendeinem Grund, das editieren der Dateien keinen Unterschied macht (so scheint es).Die Etwas Längere Antwort
Standardmäßig
/app/View/Layouts/Emails/html/default.ctp
sieht wie folgt aus:Entfernen der Fußzeile, löschen Sie diese Zeile:
Dann tun die gleiche Sache mit
/app/View/Layouts/Emails/text/default.ctp
.Dieser ist 2 Jahre alt. Aber ich würde vorschlagen, eine vielleicht mehr "richtige" alternative, obwohl es war Glen Balliets Antwort führte mich zu dieser.
Anstatt Herumspielen mit der Standard-layout - ... können Sie auch anrufen, diese vor der Versendung Ihrer E-Mail.
Wobei der 1. parameter den Namen der Ansicht, und 2. parameter NULL bedeutet keine layout für die E-Mail. Seine hier dokumentierten http://api.cakephp.org/2.3/class-CakeEmail.html die Staaten Sie sind in der Lage, das layout als null.
WENN Ihr mit einem editor wie aptena, eclipse, dreamweaver würde ich sagen: "Mach einen grep-Stil suchen Sie auf den Inhalt der Dateien innerhalb von cakephp auf der Suche für diesen Ausdruck. Ursache es hardcoded irgendwo in irgendeiner Weise im Rahmen.
Nicht sicher, ob das entfernen von etwas, wie die gegen die Nutzungsbedingungen mit den Kuchen aber. wenn Sie wollten, um es zu entfernen, dass wäre mein start, da bin ich nicht 100% vertraut mit der Datei-Struktur des Kuchens.
Diese Linie ist eigentlich ein Teil der e-mail-layout befindet sich im
app/View/Layouts/Emails/text/default.ctp
undapp/View/Layouts/Emails/html/default.ctp
für HTML-E-mail. Sie können sicher Bearbeiten aus. Mehr über e-mail-Vorlagen in der CakePHP-Buch.