Ergebnis 1 bis 8 von 8

Thema: Input auf disabled setzen

  1. #1
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard Input auf disabled setzen

    Hallo miteinander,

    ist es möglich bei einem Formularfeld das Inputfeld auf disabled zu setzen, also dass hier nichts geändert werden kann, weil automatisch hier ein Wert erzeugt wird?
    Oder sollte7kann man das auf andere Weise lösen?

    Ich habs mit css versucht: disabled:disabled;

    ging so leider aber nicht.
    Gruß Mark

  2. #2
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard

    Oder ist das nur mit Javascript möglich?
    Gruß Mark

  3. #3
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    was spricht gegen den Einsatz eines Felds vom Typ "hidden"? Oder soll der User den Wert sehen?

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  4. #4
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard

    Ja das ist ja das Problem.
    Es ist sogar wichtig dass der Wert gesehn wird.
    Mit Javascript ist es jetzt so halbwegs der Lösung nahe, FF macht noch nicht das was er soll.

    Ich dachte vielleicht kann CSS sowas auch. nach reichlichen googeln glaube ich aber dass sowas nicht mit css möglich ist. Lass mich aber gerne belehren oder vielleicht gitbs ja noch nen ganz einfacheren weg?
    Gruß Mark

  5. #5
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    per CSS setzt du ja die Formatierung, nicht die Logik. Per JS kannst du das Feld auf disabled setzen. Zusätzlich würde ich dir noch etwas CSS empfehlen um das dem User besser darzustellen.

    Bitte bedenke auch, dass selbst bei deaktiviertem Feld der Benutzer dir dennoch andere Werte "unterjubeln" kann als sie in dem Feld stehen.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  6. #6
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.558
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von kischd Beitrag anzeigen
    Ich habs mit css versucht: disabled:disabled;
    ging so leider aber nicht.
    Per CSS wird das so auch nicht gehen, wohl eher per (X)HTML-Attribut disabled="disabled"

    Du müsstest das allerdings im Contao Formulargenerator manuell über den Feldtyp "HTML" implementieren und das betreffende Feld manuell erstellen.

    http://dev.contao.org/issues/1837
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  7. #7
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard

    Genau das habe ich gesucht.

    Danke, wieder etwas gelernt
    Gruß Mark

  8. #8
    Alter Contao-Hase Avatar von kischd
    Registriert seit
    25.06.2009.
    Ort
    Karlsruhe
    Beiträge
    1.107

    Standard disabled="disabled" in ce_comments einbauen

    Ich möchte das nun gerne in das template ce_comments einbauen.
    Meine PHP-Kenntnisse sind leider mangelhaft...

    PHP-Code:
    <div class="widget">
      <?php echo $this->fields['name']->generateWithError(); ?> <?php echo $this->fields['name']->generateLabel(); ?> 
    </div>
    <div class="widget">
      <?php echo $this->fields['email']->generateWithError(); ?> <?php echo $this->fields['email']->generateLabel(); ?> 
    </div>
    diese Beiden Felden sollen auf disabled stehen. wie mache ich das??
    Gruß Mark

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 20.01.2011, 10:24
  2. Antworten: 1
    Letzter Beitrag: 23.09.2010, 23:12
  3. input type reset...
    Von wernergraser im Forum Formulare
    Antworten: 3
    Letzter Beitrag: 18.06.2010, 06:53
  4. INPUT Feldlänge definieren
    Von lea_engel im Forum Formulare
    Antworten: 4
    Letzter Beitrag: 12.02.2010, 17:28
  5. prepareForWidget() und disabled=true macht Probleme
    Von stefan.sl im Forum Entwickler-Fragen
    Antworten: 5
    Letzter Beitrag: 25.12.2009, 17:19

Lesezeichen

Lesezeichen

Berechtigungen

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