Ergebnis 1 bis 4 von 4

Thema: Kontaktformular trotz "Rohdaten" leer

  1. #1
    Contao-Nutzer
    Registriert seit
    18.05.2013.
    Beiträge
    81

    Gesicht zeigt die Zunge Kontaktformular trotz "Rohdaten" leer

    Hallo zusammen,

    ich habe ein "eigenes" Formular via Formulargenerator --> HTML erstellt.

    HTML-Code:
    <fieldset>
    <legend>Angaben zur Person</legend>
    <div class="controls">
       <select class="span2">
        <option>Herr</option>
        <option>Frau</option>
        <option>Firma</option>
      </select>
    </div>
    <div class="controls">
      <input type="text" name="Name" id="inputName" class="span5" placeholder="Name*" required>
    </div>
    <div class="controls">
      <input type="text" name="Vorname" id="inputVorname" class="span5" placeholder="Vorname">
    </div>
    <div class="controls">
      <input type="email" name="EMail" id="inputEmail" class="span5" placeholder="E-Mail*" required>
    </div>
    <div class="controls controls-row">  
      <input type="text" name="Strasse" id="inputStrasse" class="span4" placeholder="Straße"> 
      <input type="number" name="Nr" id="inputHNr" class="span1" placeholder="Nr.">
    </div>
    <div class="controls controls-row">    
      <input type="number" name="PLZ" id="inputPLZ" class="span1" placeholder="PLZ"> 
      <input type="text" name="Ort" id="inputOrt" class="span4" placeholder="Stadt">
    </div>
    </fieldset>
      <br/>
    <fieldset>
      <legend>Ihre Anfrage</legend>
    <div class="controls">
      <select class="span4">
        <option>Frage zur Küchenplanung</option>
        <option>Frage zum Küchenkauf</option>
        <option>Frage Rund um die Küche</option>
        <option>Frage zu unseren Dienstleistungen</option>
        <option>Frage zur Mitgliedschaft</option>
        <option>Frage zum Club</option>
        <option>Sonstige Frage</option>
      </select>
    </div>
    <div class="controls">  		
      <textarea id="inputNachricht" rows="6" class="span5" placeholder="Ihre Anfrage"required></textarea>
    </div>
    <div class="controls">  	
      <span class="help-block">Alle Angaben, die mit einem Stern* versehen sind, sind Pflichtangaben und werden mittels rot umrandeter Formularfelder gekennzeichnet.</span>
      <button type="submit" class="btn">Senden</button>     		
    </div>
    </fieldset>
    Das Formular (Betreff + Empfangsadresse) nebst Weiterleitungsseite funktionieren prima, jedoch ist der Inhalt der E-Mail leider leer.
    Das Datenformat steht auf "Rohdaten", wieso ich mir die leere Mail ehrlich gesagt nicht erklären kann.

    Ergänzung: füge ich jedoch mit dem Formulargenerator einzelne Felder hinzu und fülle diese testweise aus, werden diese dann auch via E-Mail übermittelt.
    Was stimmt mit meinen "Inputs" nicht?

    Jemand einen Tip/Rat?

    Danke im Voraus
    VG Nils
    Geändert von nehl (15.08.2013 um 21:27 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    18.05.2013.
    Beiträge
    81

    Standard Wat soll's

    Naja, gelöst habe ich das Problem nicht, aber unschön umgangen.
    Habe einfach das Formular neu gemacht und mir direkt efg draufgeschafft.

    Moral von der Geschicht': Aus irgendeinem unersichtlichen Grund frisst Contao via HTML eingefügte Inputs nicht.
    ...obwohl der Quellcode, der am Ende bei rauskommt, nahezu identisch ist.

    Wieso nach jedem Element künstlich ein <br> erzeugt wird, ist mir ebenfalls schleierhaft.

  3. #3
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo nehl,
    das liegt einfach daran, das Contao deine HTML-Felder nicht kennt... was es nicht kennt wird nicht verarbeitet.

    DIe br's werden eingefügt, damit man das besser Designen kann... ist nach einem Tutorial zur Barrierefreien gestaltung von Formularen entstanden. Den Zeilenumbruch bekommt man aber auch ganz einfach per CSS weg, deswegen stören die ja eigentlich nicht ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  4. #4
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Eine mögliche Lösung wäre alle Felder als versteckte Elemente zu erstellen und dann mit deinem HTML zu über schreiben.

    Gesendet von meinem Nexus 4 mit Tapatalk 4

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
  •