Ergebnis 1 bis 16 von 16

Thema: Formular Submit Button mit <a>-Tag umsetzen

  1. #1
    Contao-Nutzer
    Registriert seit
    02.11.2009.
    Ort
    Zürich
    Beiträge
    55

    Frage Formular Submit Button mit <a>-Tag umsetzen

    Hallo.

    Ich habe mit dem Core-Formulargenerator ein Textfeld mit Submit-Button generiert.
    Nun möchte ich den Submit-Button als <a> tag umsetzen, damit ich ihn besser stylen kann.
    Leider finde ich die entsprechende Datei nicht.

    Ich bin bis anhin zur Datei "FormTextField.php" (system/modules/frontend) vorgedrungen. Da wird die Funktion $this->addSubmit() aufgerufen.
    Weiter hab ichs leider nicht geschafft. (Die Datei "FormSubmit.php" tut offenbar nichts zur Sache)

    Ich hoffe, jemand kann mir einen Tipp geben.
    Danke im Voraus

    Gruss
    Marcel

  2. #2
    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 mitlinks,
    als Tipp kann ich dir sagen das es sinniger wäre, den Submit Button mit CSS zu stylen... da hast du im Grunde auch alle Freiheiten...

    Mit 'input' kannst du den ansprechen.

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

  3. #3
    Contao-Nutzer
    Registriert seit
    02.11.2009.
    Ort
    Zürich
    Beiträge
    55

    Standard

    Ich muss eben einen Button erstellen, der links und rechts einen "Abschluss" hat und beliebig breit sein soll. Das erreiche ich nur, wenn ich zwei verschachtelte Blockelemente stylen kann. (Wenn mich nicht alles täuscht)
    Gibt es keine Möglichkeit das Input-Tag zu ersetzen und die Submit-Funktionalität über Javascript einzubinden?

  4. #4
    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 mitlinks,
    wenn man mal als Beispiel den Login Button nimmt vom demo:

    Code:
    <div class="submit_container">
    <input type="submit" class="submit" value="Login" />
    </div>
    Dann hast du da das Element .submit_container und das Element .submit
    Also ich würde sagen das sind 2 ;-)

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

  5. #5
    Contao-Nutzer
    Registriert seit
    02.11.2009.
    Ort
    Zürich
    Beiträge
    55

    Standard

    Bei meinem Formular befinden sich leider das Textfeld und der Button beide in einem div der Klasse "formbody".
    Egal. Ich mach das ganze einfach mit einer fixen Breite.

    Danke trotzdem für die Hilfe.

  6. #6
    Contao-Nutzer Avatar von endlezZ
    Registriert seit
    13.08.2010.
    Ort
    Paderborn
    Beiträge
    224

    Standard

    Hi,
    jemand schon eine Lösung gefunden?

    Mein Formular besteht zum Teil aus vielen HTML Elementen zwischen den den Eingabefeldern. Ich will keinen Button, bei mir ist es ein einfacher Link, welcher das Formular abschicken soll:

    Code:
    <a href="#">jetzt bestellen ></a>
    Habs so probiert:

    Code:
    <a href="#" onClick="this.form.submit();">jetzt bestellen ></a>
    Aber es geht nicht.

    Wie schaffe ich es, dass der stink normale Link das Formular absendet? Das Formular hat die ID "gutschein-formular"...

    Danke!
    endlezZ
    Geh ganz tief in den Code

  7. #7
    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 endlezZ,
    nen Formular schickt man mit nem Submit Button ab.
    Nicht mit nem Link.
    Wenn das so aussehen soll wie ein Link, dann Formatier das richtig mit CSS.
    Dafür ist das schließlich erfunden worden ;-)

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

  8. #8
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Du kannst ein Formular nicht mittels Link abschicken. Ganz einfach. Dafuer ist halt der Submit Button Spezifikationstechnisch vorgesehen.

    Stylen mittels CSS ist moeglich : http://de.selfhtml.org/html/formular...larbuttons.htm

    Aber das Ganze via JS machen zu wollen, ist "uncool"
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  9. #9
    Contao-Nutzer Avatar von endlezZ
    Registriert seit
    13.08.2010.
    Ort
    Paderborn
    Beiträge
    224

    Lächelndes Gesicht

    Hmm laut Designer ist es so vorgesehen. Finds auch nicht so gut^^

    Oh doch, es geht via Link!!

    <a href="#" onClick="jQuery('#meine-fomular-id').submit();return false">jetzt bestellen ></a>

    FUNKTIONIERT

    Nur warum geht der Kalender / Datepicker nur im BE und nicht im FE ?
    Geh ganz tief in den Code

  10. #10
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Dann lass mal jemanden an das Formular ohne JS.
    Dann geht naemlich garnichts.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  11. #11
    Contao-Nutzer Avatar von endlezZ
    Registriert seit
    13.08.2010.
    Ort
    Paderborn
    Beiträge
    224

    Standard

    Ups da hast du Recht :/

    Naja ich kann dem Button ja nicht sagen, dass er kein Button sein soll, sondern nur Schrift..? Höchstens als transparentes Bild, oder? Wäre das eine Lösung?
    Geh ganz tief in den Code

  12. #12
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von endlezZ Beitrag anzeigen
    Hmm laut Designer ist es so vorgesehen.
    Seit wann gibt denn ein Designer vor wie das HTML auszusehen hat?
    Kannst du vielleicht ein Bild posten wie du dir den Button vorstellst?
    Kein Privat Support via PM.

  13. #13
    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

    Der Button selbst ist kein Bild!!!
    Den kann man Formatieren wie man will.
    Such doch einfach mal mit der Suchmaschine deiner Wahl...
    Oder guck direkt bei selfhtml oder so.

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

  14. #14
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von endlezZ Beitrag anzeigen
    Ups da hast du Recht :/

    Naja ich kann dem Button ja nicht sagen, dass er kein Button sein soll, sondern nur Schrift..? Höchstens als transparentes Bild, oder? Wäre das eine Lösung?

    http://de.selfhtml.org/html/formular...tieren_css.htm

    Die geposteten Links haben schon einen Sinn hier ....
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  15. #15
    Contao-Nutzer Avatar von endlezZ
    Registriert seit
    13.08.2010.
    Ort
    Paderborn
    Beiträge
    224

    Standard

    Vielen Dank
    Geh ganz tief in den Code

  16. #16
    Contao-Nutzer
    Registriert seit
    26.09.2009.
    Ort
    Berlin
    Beiträge
    244

    Standard

    Meine Frage passt nicht 100 prozentig zu dem Thread, aber ich suche eine Möglichkeit ein eigenes onClick event über den Klick auf den Submit Button abzufeuern:

    HTML-Code:
    onClick=”ga(‘send’, ‘event’, { eventCategory: ‘Schaetzung’, eventAction: ‘UserID_timestamp’, eventLabel: ‘’});”
    Gibt es da ne möglichkeit?

    Lieben Dank
    .christoph

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 47
    Letzter Beitrag: 14.09.2015, 19:41
  2. Submit-Button als Grafik
    Von Hagen im Forum Formulare
    Antworten: 22
    Letzter Beitrag: 12.04.2012, 12:52
  3. Suchformular -> Lupe als Submit-Button im Suchformular
    Von freak_me11 im Forum Formulare
    Antworten: 11
    Letzter Beitrag: 30.01.2011, 18:10
  4. Suchfeld im Header und Grafischer Submit Button
    Von friedduck im Forum Formulare
    Antworten: 2
    Letzter Beitrag: 18.06.2010, 10:02
  5. Submit Button mit Bild
    Von okni im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 30.12.2009, 21:47

Lesezeichen

Lesezeichen

Berechtigungen

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