Ergebnis 1 bis 20 von 20

Thema: Formular in 2 Spalten aufteilen

  1. #1
    Contao-Fan
    Registriert seit
    30.10.2009.
    Ort
    Iserlohn
    Beiträge
    346
    User beschenken
    Wunschliste

    Standard Formular in 2 Spalten aufteilen

    Hallo zusammen,

    ich möchte wür eine Website ein Formular erstellen. Soweit kein Problem...

    Ich benute unteranderem die Subcolumns-Erweiterung und möchte nun das Formular in 2 Spalten aufteilen.

    Ich habe dafür 2 Formular-Module angelegt. Wenn ich jetzt allerdings den Senden-Button drücke, ohne Daten einzugeben, dann werden nur die Daten aus der 2. Spalte geprüft.

    Wie bekomme ich es jetzt nun hin, dass auch die Daten aus der ersten Spalte geprüft werden?

    LG und schon jetzt vielen Dank,
    Euer Phyton2706

  2. #2
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Schau mal hier rein, das wird Dir vielleicht helfen.

  3. #3
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Ich habe dafür 2 Formular-Module angelegt. Wenn ich jetzt allerdings den Senden-Button drücke, ohne Daten einzugeben, dann werden nur die Daten aus der 2. Spalte geprüft.
    Das ist logisch, denn beide Formulare werden getrennt behandelt.

    Um 2 Spalten zu bekommen, mußt Du die einzelnen Elemente des Formulares mit CSS formatieren und darüber auch platzieren, ohne dafür 2 Fomulare (Module) erstellen zu müßen.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

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

    Support Contao

    Standard

    Hallo phyton2706,

    Du kannst auch innerhalb des Formulares HTML-Elemente einbinden, die Du mit CSS-Klassen belegen kannst und dann das via CSS anordnen.

    Beispiel:
    Code:
    <div class="form-left">
    Formularfeld 1
    Formularfeld 2
    </div>
    <div class="form-right">
    Formularfeld 3
    Formularfeld 4
    </div>
    Oder schau mal hier. Den Link den thepixture schon gepostet hat.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  5. #5
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Hehe, wieder was gelernt!
    Daran habe ich noch garnicht gedacht.
    Danke planepix.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  6. #6
    Contao-Fan
    Registriert seit
    30.10.2009.
    Ort
    Iserlohn
    Beiträge
    346
    User beschenken
    Wunschliste

    Standard

    Hallo zusammen!

    Danke für eure Antworten!
    Besonders die Links von thepixture und planepix waren sehr interessant!

    Damit werde ich mich auf jeden fall mal näher beschäftigen!

    LG
    Euer Phyton2706

  7. #7
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    Soviel Gold dieser Tip auch wert ist, mußte dennoch erst mal der groschen fallen!
    aber allein dadurch tun sich mir grad total gemütliche styling möglichkeiten auf!
    man muss nur wissen wie es gemeint war:

    Formulargenerator:

    1. Element HTML
    <div class="form-left"> Allerdings nur Tag-Auf
    2. irgenedein Formluarelement wie textefeld
    3. irgenedein Formluarelement wie textefeld
    4. Element HTML
    </div> nun das div mit der class form-left erst schließen

    planepix, du bist gold-wert... hoffe dein Buch nimmt mir noch mehr solcher Tomaten von den augen...

    auweia ist das peinlich... aber die blösse muß ich mir geben
    nun bin glücklich.... weil einem das natürlich nicht nur bei mehrspaltigen formularen hilft...


    Zitat Zitat von planepix Beitrag anzeigen
    Beispiel:
    Code:
    <div class="form-left">
    Formularfeld 1
    Formularfeld 2
    </div>
    <div class="form-right">
    Formularfeld 3
    Formularfeld 4
    </div>
    Oder schau mal hier. Den Link den thepixture schon gepostet hat.

  8. #8
    Contao-Nutzer
    Registriert seit
    13.06.2010.
    Beiträge
    38

    Standard

    Hallo,

    Ich wollte mal fragen, wie ich das

    Code:
    <div class="form-left">
    bzw. das
    Code:
    <div class="form-right">
    In den Quelltext bekomme?

    Wenn ich das Formular mit dem Formulargenerator erstelle, wird doch alles hintereinander weg geschrieben, wie kann ich da einfach etwas zwischen einfügen?

    LG
    Melanie

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

    Support Contao

    Standard

    Hallo Melanie,

    im Formulargenerator kannst Du neben Textfelder u.a. auch ein Element HTML auswählen und dann die HTML-Tags eingeben.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  10. #10
    Contao-Nutzer
    Registriert seit
    13.06.2010.
    Beiträge
    38

    Standard

    Super, dankeschön. Jetzt hab ichs auch verstanden :-)

  11. #11
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Hi,
    Ich habe das obige mal probiert. Doch nun bin ich unschlüssig wie das form-right und form-left in der CSS Datei behandelt werden soll?? .form-left ? Welche Eigenschaften? Ich habe gerade ein Brett vor dem Kopf...?*? Oder komme mit position CSS nicht zurecht.

    Gruss

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

    Support Contao

    Standard

    Hallo iku,

    im Beispiel hat das Formular die ID 7; die CSS dafür sind so beschrieben / definiert:
    Code:
    #main #f7 .form-left{width:250px;height:140px;}
    #main #f7 .form-right{width:250px;height:140px;top:-144px;position:relative;float:left;left:350px;}
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  13. #13
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Es hat sich schon was verändert aber ich denke bei mir wird trotz jetzt richtiger Position dank CSS zwar der richtige Bereich gezeigt aber meine Formulardaten sind nicht im DIV Container wenn ich den Quelltext ansehe??

    Gruss

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

    Support Contao

    Standard

    das müsste man sich mal in Live ansehen...
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  15. #15
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Zitat Zitat von planepix Beitrag anzeigen
    das müsste man sich mal in Live ansehen...
    pm ist unterwegs, leider bin ich schnell unterwegs und kann erst wieder später zum Thema etwas schreiben...

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

    Support Contao

    Standard

    Wichtig: Stelle in den Formular-Kopfdaten das Formular auf tabellenlos.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    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
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  17. #17
    Contao-Nutzer
    Registriert seit
    16.07.2009.
    Ort
    Schweiz
    Beiträge
    202

    Standard

    Hi,
    Also es hat geklappt mit den Positionierung. Jetzt habe ich nach 2 Stunden rumbasteln was erschreckendes festgestellt.!! Man kann die Erweiterung 'subcolumns' auch beim Formular benutzen.
    Kurz gesagt, man kann sich das 'gefrickel' mit CSS ersparen ......?? und gleich 2 Spalten machen....vorrausgesetzt man verwendet unter Formular die Einstellung 'tabellenlos' (ich nehme stark an das diese Erweiterung natürlich technisch auf der Lösung oben aufbaut)

    Gruss und trotzdem Danke

    Ingmar
    Geändert von iku (13.10.2011 um 10:30 Uhr)

  18. #18
    Contao-Fan Avatar von varix
    Registriert seit
    26.03.2010.
    Ort
    Berlin
    Beiträge
    626

    Standard

    Hallo,

    die Aufteilung nach folgendem System
    Code:
    <div class="form-left">
    Code:
    <div class="form-right">
    funktioniert gut und konnte ich auch schon nutzen. Danke für den Tipp.

    Allerdings gibt es einen kleinen Schönheitsfehler.

    Wenn in einem 2-spaltigen Formular folgende Inhalte anlege:
    Vorname(links), Name(rechts) oder Straße(links) und Hausnummer(rechts), bin ich als User gezwungen, wenn ich es auch so eingeben möchte,
    dass ich die Felder jeweils mit der Maus anklicken muss. Ansonsten würde man im linken Formular nach der Eingabe des Vornamen durch die Tab-Taste
    nicht zum rechten Formular und zu Eingabe des Nachnamen wechseln, sondern würde im linken Formular bleiben und das Feld Straße eingeben. erst später, also
    beim Wechsel vom linken zum rechten Formular wäre man dann wieder beim Nachnamen.

    Die Lösung wäre dann wahrscheinlich nur, wenn ich zusammenhängende Dinge (wie o.g.) untereinander anordne.

    varix

  19. #19
    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 varix,
    wenn du die Anordnung so haben möchtest, dann versuch doch einfach mal den Feldern selber die Klassen zu geben. Das sollte dann auch funktionieren ;-)

    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."

  20. #20
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.614
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo varix,

    wenn Du die Erweiterung subcolumns installiert hast, gibt es die Subcolumns auch in den Fornularen (natürlich nur in den tabellenlosen Formularen).

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Produktliste aufteilen
    Von bcit6k im Forum isotope
    Antworten: 11
    Letzter Beitrag: 13.04.2012, 02:11
  2. Main Feld aufteilen?
    Von Pandomus im Forum Allgemeine Inhaltselemente
    Antworten: 12
    Letzter Beitrag: 06.12.2010, 10:39
  3. Navigation aufteilen?
    Von jomago07 im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 14.05.2010, 21:11
  4. Stylesheet auf mehrere Dateien aufteilen
    Von domhof im Forum Layout / Templates / Holy Grail
    Antworten: 10
    Letzter Beitrag: 24.04.2010, 19:02
  5. xGrind 2 Spalten
    Von cheffinchen im Forum Sonstige Erweiterungen
    Antworten: 3
    Letzter Beitrag: 02.02.2010, 09:16

Lesezeichen

Lesezeichen

Berechtigungen

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