Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Mailversand in ProcessFormData-Hook

  1. #1
    Contao-Nutzer
    Registriert seit
    07.07.2016.
    Beiträge
    65

    Standard Mailversand in ProcessFormData-Hook

    Hallo

    Ich steh gerade grausam auf dem Schlauch.

    Hab den Hook gemäss Beispiel erstellt. Ziel ist, eine Mailadresse via DB-Abfrage für SendTo-Funktion in Mail-Klasse zu verwenden.

    PHP-Code:
    <?php

    namespace App\EventListener;

    use 
    Contao\CoreBundle\ServiceAnnotation\Hook;
    use 
    Contao\Form;
    use 
    Contao\Database;


    /**
     * @Hook("processFormData")
     */
    class ProcessFormDataListener
    {
        public function 
    __invoke(
            array 
    $submittedData
            array 
    $formData
            ?array 
    $files
            array 
    $labels
            
    Form $form
        
    ): void
        
    {

            
    $objEmail = new Email();
     
    usw.


        }
    }
    Welches use muss ich für die E-Mail-Klasse verwenden? Habe schon ein paar Varianten getestet, aber keine funktioniert. Klasse wird nicht erkannt.

    Thx für eure Unterstütung.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Am besten solltest du eine IDE verwenden, dann musst du so etwas nicht selbst suchen . Der FQCN ist \Contao\Email

  3. #3
    Contao-Nutzer
    Registriert seit
    07.07.2016.
    Beiträge
    65

    Standard

    Hey Spooky, danke dir.

    Also, das habe ich tatsächlich auch schon eingegeben. Nichts ist passiert. Hab alles gecheckt, alles korrekt eingegeben. Es war so, als wäre der Hook nicht erkannt worden. Selbstverständlich alle Caches gelöscht etc.

    Musste tatsächlich eine komplette Reinstallation machen, erst dann ging es. Seltsam...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •