Ergebnis 1 bis 3 von 3

Thema: Feldbezeichnung in Email anpassen

  1. #1
    Contao-Nutzer
    Registriert seit
    16.03.2016.
    Beiträge
    37

    Frage Feldbezeichnung in Email anpassen

    Hallo an alle,

    ich würde gerne die Feldbezeichnungen in der Email anpassen.
    Gefunden habe ich schon den HOOK "prepareFormData" und dass ich darüber $arrLabels anpassen kann.

    Hintergrund: Ich habe im Formular in der Feldbezeichnung HTML-Code drin (span & br), diese sollen aber natürlich nicht in der Email stehen.

    Kann mir jemand weiter helfen, dass wäre super!
    Vielen Dank schon mal im Voraus!

    EDIT: Dieser Beitrag hat mir sehr geholfen, danke!! https://community.contao.org/de/show...t=%24arrLabels
    Geändert von RoTo (06.04.2017 um 15:12 Uhr)

  2. #2
    Contao-Nutzer Avatar von Exzentrik
    Registriert seit
    23.05.2012.
    Beiträge
    39

    Standard

    Das sollte dann ja nicht so kompliziert sein. Ich habe das jetzt nicht getestet, aber theoretisch wie nach Anleitung:

    Einen Ordner für ein Neues Modul anlegen, darin einen Ordner "Config" anlegen.

    PHP-Code:
    //config/config.php

    $GLOBALS['TL_HOOKS']['prepareFormData'][] = array('MyClass''myPrepareFormData');

    // MyClass.php
    class MyClass extends Frontend
    {
      public function 
    myPrepareFormData(&$arrSubmitted$arrLabels$objForm)
      {
        foreach (
    $arrLabels as &$label)
            {
                
    $label strip_tags($label);
            } 
      }

    das Ganze hochladen nach system/modules und im Backend den autoload Creator anwerfen.

    *EDIT*
    Achso, danach muss man antürlich noch entweder das install-Tool aufrufen oder im Backend unter Systemwarung den internen Cache neu aufbauen.
    Geändert von Exzentrik (06.04.2017 um 20:09 Uhr)

  3. #3
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Naja, einfach das Notification Center benutzen, dann erspart man sich das.

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
  •