> Da ich aber eh noch ein wenig PHP und Typo3-Entwicklung lernen muss

Zunächst musst Du lernen TYPO3 komplett in Versalien zu schreiben ;-)

Gruß Philip

-- 
Philip Hahn | Software-Schmie.de
mailto:i...@software-schmie.de | http://www.software-schmie.de/
Stresemannallee 130 | 22529 Hamburg | Germany
Impressum/Kontakt: http://www.software-schmie.de/kontakt/

Am 15.06.2011 um 16:10 schrieb Chris:

> 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

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an