Contao-Camp 2024
Ergebnis 1 bis 22 von 22

Thema: unterschiedliche Empfänger auswählen

  1. #1
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard unterschiedliche Empfänger auswählen

    Guten Morgen zusammen,

    ich nutze Contao 3.5.35 und möchte innerhalb eines Formulars dem Benutzer die Möglichkeit geben, einen bestimmten Empfänger auszuwählen. Zur Auswahl stehen 3 unterschiedliche E-Mail-Adressen. Ich habe mir bereits die Erweiterungen formrecipient und protectedselect installiert. Wenn ich allerdings ein geschütztes Select-Menu auswähle, bekomme ich immer die Fehlermeldung, dass die Refrenz-Werte eindeutig sein müssen (siehe Screenshot). Weiterhin ist es mir nicht möglich, innerhalb dieses Feldes weitere Felder anzulegen.

    Kann mir da jemand behilflich sein?
    Angehängte Grafiken Angehängte Grafiken

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

    Standard

    Entferne bei "Referenz" mal die Sonderzeichen.

  3. #3
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard

    Hallo Spooky,

    danke für deine schnelle Antwort. Bei Referenz habe ich keine Sonderzeichen drin. Die 1. lautet: empfaenger-ak, Wert lautet dann ak@email.de

    Und wenn ich den dann kopieren will um weitere Alternativen aufzuwählen, kommt die Fehlermeldung.

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

    Standard

    Bindestrich ist ein Sonderzeichen

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

    Standard

    Zitat Zitat von Markus Wichmann Beitrag anzeigen
    Und wenn ich den dann kopieren will um weitere Alternativen aufzuwählen, kommt die Fehlermeldung.
    Hast du Bei Referenz dann überhaupt einen anderen Wert eingetragen?

  6. #6
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard

    Ich habe jetzt den Bindestrich entfernt, allerdings wenn ich das Selectfeld kopieren will, um weitere Einträge vorzunehmen, "friert" mir das Feld ein, bzw. wird für die Eingabe gesperrt. Wenn ich leere Felder kopiere, geht das zwar, allerdings ist mir eine Eingabe dann auch nicht möglich. Ich habe es unter verschiedenen Browsern getestet. Überall das gleiche Phänomen.

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

    Standard

    Wie hast du die Erweiterung installiert?

  8. #8
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard

    direkt über den Erweiterungskatalog.

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

    Standard

    Du brauchst die neueste Version des MultiColumWizard. Die bekommst du aber nicht mehr über die Erweiterungsverwaltung - sondern nur mehr über Composer. Oder manuell: https://github.com/menatwork/MultiColumnWizard

  10. #10
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard

    Ah okay. Also die lade ich mir manuell runter und per FTP hoch. Danach Datenbank aktualsieren und dann sollte es funktionieren?

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

    Standard

    Theoretisch ja. Lösche aber vorher die alte mcw Extension, damit du keine Dateileichen hast.

  12. #12
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard

    mcw Extension?

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

    Standard

    MultiColumnWizard

  14. #14
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard

    Ah super. Den hab ich aber auch nicht installiert gehabt.

  15. #15
    Contao-Nutzer
    Registriert seit
    08.03.2011.
    Beiträge
    139

    Standard

    Habe jetzt den MultiColumWizard installiert und immer noch das selbe Problem. Sobald ich ein Feld kopiere für die nächste E-Mail-Adresse, ist eine Eingabe in den Feldern nicht mehr möglich. Gibt es noch eine Alternative, wie man anhand einer Auswahlliste den Emfpänger des Formulars bestimmt?

  16. #16
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    vor einer Weile habe ich mal ein kleines Tutorial geschrieben, wie man mit dem notification center verschiedene Anhänge verschicken kann. Das sollte sich auch auf die Empfänger übertragen lassen.
    Dann brauchst Du die anderen Erweiterungen nicht.
    Ich vermute, dass Du in der 3.5.x das notification center manuell installieren musst, weiß nicht, ob das noch im ER2 verfügbar ist.

    Viele Grüße
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

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

    Standard

    Zitat Zitat von fusch Beitrag anzeigen
    Hallo,

    vor einer Weile habe ich mal ein kleines Tutorial geschrieben, wie man mit dem notification center verschiedene Anhänge verschicken kann. Das sollte sich auch auf die Empfänger übertragen lassen.
    Dann brauchst Du die anderen Erweiterungen nicht.
    Es geht ja um die Auswahl eines Empfängers, die der Benutzer trifft.



    Zitat Zitat von fusch Beitrag anzeigen
    Ich vermute, dass Du in der 3.5.x das notification center manuell installieren musst, weiß nicht, ob das noch im ER2 verfügbar ist.
    Du musst die Extension nicht manuell installieren. Du musst sie über die Paketverwaltung installieren.

  18. #18
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @spooky: bei meinem Tutorial mit dem Anhang wählt der Empfänger per Radiobutton aus, welchen Anhang er möchte. Das sollte doch übertragbar sein auf Empfänger, oder?
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

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

    Standard

    Zitat Zitat von fusch Beitrag anzeigen
    Hallo,

    vor einer Weile habe ich mal ein kleines Tutorial geschrieben,
    Nun füllt man die Felder aus. Als Empfänger sollte man den User angegeben per Simple Token (##form_email##, sofern das Formularfeld mit der E-Mail-Adresse den Namen email hat).
    Das sollte man auf keinen Fall machen! Damit kann dein Formular für Spam an beliebige Email Adressen verwendet werden.


    Zitat Zitat von fusch Beitrag anzeigen
    @spooky: bei meinem Tutorial mit dem Anhang wählt der Empfänger per Radiobutton aus, welchen Anhang er möchte. Das sollte doch übertragbar sein auf Empfänger, oder?
    Naja, wie schon erwähnt darfst du die Email Adresse des Empfängers nicht direkt durch den Benutzer, also durch das Formular auswählbar machen. Daher gibt es ja Extensions wie protectedselect - dort wird durch das Formular nur eine ID übertragen und anhand der ID wird festgestellt, welcher tatsächliche Wert genommen wird.

    Wenn du es über eine mit dem Formular gesendeten Simple Token machst, dann würde ich ein Select Feld machen, dass bspw. nur den ersten Teil der Email Addresse auswählbar macht. Dein Select hat dann zB
    HTML-Code:
    <select name="recipient">
      <option value="lorem">Lorem</option>
      <option value="ipsum">Ipsum</option>
      <option value="dolor">Dolor</option>
    </select>
    und in der Benachrichtigung stellt man dann als Empfänger
    Code:
    ##form_recipient##@example.org
    ein. Dann ist der Email Versand zumindest auf die Domain "@example.org" beschränkt.

  20. #20
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das sollte man auf keinen Fall machen! Damit kann dein Formular für Spam an beliebige Email Adressen verwendet werden.
    Wie versendest Du dann eine Bestätigung an den Ausfüller des Formulars, dass die Anfrage eingegangen ist?

    Das unten von Dir beschriebene Vorgehen wäre tatsächlich auch meins gewesen für diese spezielle Fragestellung. Soviel Transferleistung hatte ich schon erwartet

    Viele Grüße
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

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

    Standard

    Gut, Bestätigungen sind ok, solange im Email kein Inhalt aus dem Formular landet

  22. #22
    Contao-Fan Avatar von Net Cube
    Registriert seit
    27.01.2012.
    Ort
    Eutin
    Beiträge
    565

    Standard Soe wie hier?

    Ich habe dies für einen Kunden gemacht.

    https://yachtwerft.com/yachttechnik/kontakt.html

    Bei Fragen wie, einfach mich anschreiben.

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
  •