Hi Markus,
danke für die Info.
Da ich aber eh noch ein wenig PHP und Typo3-Entwicklung lernen muss habe
ich mir jetzt mal eine Extension erstellt die mittels Hook ebenfalls
eine Mail verschickt.
Ist nichts besonderes, für mich aber dennoch ein großer Erfolg :)
Der Code sieht so in etwa aus:
<?php
class tx_newsnotify_tcemainprocdm {
function processDatamap_postProcessFieldArray ($status, $table,
$id, &$fieldArray, &$reference) {
// E-Mail Adressen
$email_adressen ="x...@xxx.de||x...@xxx.de";
$emails_in_array=explode("||",$email_adressen);
// Nachricht
$messageNew = "Hallo Admin,\n\nEin neuer Newseintrag wurde
gespeichert.\n\nViele Grüße";
$messageUpdate = "Hallo Admin,\n\nEin Newseintrag wurde
aktualisiert.\n\nViele Grüße";
// Falls Zeilen laenger als 70 Zeichen sind
$message = wordwrap($message, 70);
// E-Mail Absenderinformationen
$from = "From: XXX News-Information <x...@xyc.de>";
$betreffNew = "Ein neuer Newseintrag wurde erstellt!";
$betreffUpdate = "Ein Newseintrag wurde aktualisiert!";
if ($table == 'tt_news') {
switch ($status) {
case 'new':
foreach($emails_in_array as $email) {
mail($email,$betreffNew,$messageNew,$from);
}
break;
case 'update':
foreach($emails_in_array as $email) {
mail($email,$betreffUpdate,$messageUpdate,$from);
}
break;
}
}
}
}
?>
Am 14.06.2011 20:06, schrieb Mark Boland:
Hi Chris,
Veruch mal kc_emailnotification
(http://typo3.org/extensions/repository/view/kc_emailnotification/current/)
Lässt sich auf alle Tabellen (und damit Extensions) erweitern. Kann zwischen
neu (crdate) und geändert (tstamp) unterscheiden.
Mark
Am 14.06.2011 um 17:51 schrieb Chris<chris_kr...@web.de>:
Servus Gemeinde,
gibt es die Möglichkeit eine E-Mail Benachrichtigung bei neuen
Newseinträgen/Änderungen einzurichten?
Oder vielleicht eine Extension?
Hintergrundgedanke:
Backend-Redakteur erstellt neuen Newseintrag.
Eine weitere Person soll darüber per Mail informiert werden.
Die Extension "gp_notification" macht das schon ganz gut allerdings verschickt
sie nur E-Mails bei Abänderungen. Bei neuen Einträgen usw. wird keine Infomail versendet.
Über Ideen/Lösungen würde ich mich sehr freuen :)
Grüße
Chris
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german