Ergebnis 1 bis 13 von 13

Thema: Feldname wird nicht aufgelöst

  1. #1
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.571
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard Feldname wird nicht aufgelöst

    Hallo zusammen,

    ich habe ein Formular mit vielen Felder; davon einige Selectfelder.

    Benachrichtigung ist angelegt. Es wird versendet, aber der Feldname wird nicht ersetzt mit dem Wert aus dem Formular.
    Feldname „Anzahl-setbeca-2b-28” wird in der Mail nicht aufgelöst
    Code:
    ##form_Anzahl-setbeca-2b-28##
    .
    Ich habe auch verschiedene Schreibweisen versucht; mit Unterstrichen statt Bindestrichen.

    Lasse ich alle Unter- und Bindestriche weg, wird der Feldname aufgelöst:
    Code:
    ##form_Anzahl_setbeca2b28##
    .
    Ist eben schlechter lesbar…

    Die weiteren Felder werden alle aufgelöst.

    ----
    Testweise in einer anderen Installation schon versucht; dort jedoch als Textfeld, welches aufgelöst wurde. Dort dann das Select- und Textfeld mit gleichem Feldnamen erstellt; Contao ergänzte dann den Feldname mit einem Buchstaben am Ende des Namens. Dann wurden beide beim Versand aufgelöst.

    Contao 4.13.47 mit NC 2.0.13.

    Hatte jemand schon mal das Phänomen? Wo kann ich noch ansetzen?
    Geändert von planepix (03.09.2024 um 15:42 Uhr)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

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

    Standard

    Zitat Zitat von planepix Beitrag anzeigen
    ## form_Anzahl-setbeca-2b-28 ##
    Hast du das wirklich so geschrieben - also mit den Leerzeichen?
    » sponsor me via GitHub or Revolut

  3. #3
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.571
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein, nur hier im Forum. Ich packs in Code, moment
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

  4. #4
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.571
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bei der Installation, bei der die SimpleTokens nicht aufgelöst werden, wird PHP 8.3.10 verwendet; bei der Installation, die die SimpleTokens auflöst PHP 8.3.8-nmm1.

    Kann es an einer PHP-Funktion liegen, dass dies bei einem Hosting klappt, bei einem anderen nicht?

    Die Feldnamen Anzahl_Produkt__01_ab und Anzahl_setbeca_2b_28 werden im einen Hosting nicht aufgelöst, im anderen klappt das.

    Selbst wenn das Feld gelöscht und neu angelegt wird, werden die SimpleTokens nicht ersetzt.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

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

    Standard

    Ich denke nicht, dass das etwas mit dem Hosting oder der PHP Version zu tun hat.
    » sponsor me via GitHub or Revolut

  6. #6
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.571
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie kann man dann noch debuggen?
    In der Datenbank nachsehen, ob da Zeichen gespeichert werden, die nicht sichtbar sind?

    Wenn ich in der Benachrichtigung die Felder mit „raw” ausgebe, werden alle SimpleToken ersetzt und auch die Werte aus dem Formular ausgegeben.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

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

    Standard

    Zitat Zitat von planepix Beitrag anzeigen
    Wenn ich in der Benachrichtigung die Felder mit „raw” ausgebe, werden alle SimpleToken ersetzt
    Wie meinst du das?
    » sponsor me via GitHub or Revolut

  8. #8
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.571
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn ich den SimpleToken ##raw_data_filled## in der Benachrichtigung eintrage, werden alle Angaben aufgelöst und in der Mail angezeigt.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

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

    Standard

    Achso, du meintest der Simple Token ##raw_data_filled## wird ersetzt.
    » sponsor me via GitHub or Revolut

  10. #10
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.571
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Achso, du meintest der Simple Token ##raw_data_filled## wird ersetzt.
    Genau der wird ersetzt aber nicht wenn ich einen Simple Token einzeln in die Benachrichtigung einfüge.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

  11. #11
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.571
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Conclusio nach einem Arbeitstag:
    - altes Formular gelöscht
    - Formular neu aufgebaut
    - Feldnamen mit Unterstrichen funktionieren, mit Bindestrich nicht
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

  12. #12
    Contao-Urgestein
    Registriert seit
    24.02.2021.
    Beiträge
    1.539
    Partner-ID
    11715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von planepix Beitrag anzeigen
    Conclusio nach einem Arbeitstag:
    - altes Formular gelöscht
    - Formular neu aufgebaut
    - Feldnamen mit Unterstrichen funktionieren, mit Bindestrich nicht
    Hattest du im NC2 (evtl. ProcessFormDataListener) mal gedebuggt, warum dies der Fall ist?

  13. #13
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    813
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich kann mich daran erinnern, dass Bindestriche bei Formularfeldern in Kombination mit dem NC bei mir immer Probleme gab. Unterstriche war kein Problem und so konnte ich es umgehen. Mache ich seit Jahren so.

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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