Ergebnis 1 bis 5 von 5

Thema: Pflichtfeldhinweis auch für tabellenloses Formularlayout (form_widget.tpl)

  1. #1
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard Pflichtfeldhinweis auch für tabellenloses Formularlayout (form_widget.tpl)

    Basiert auf: form_widget.tpl (TL 2.7.1)

    Modifizierung bewirkt:
    Mit dieser Modifizierung erscheint im Label der Hinweis auf Pflichtfelder auch beim tabellenlosen Formularlayout. Die beiden Labelteile werden unterschiedlich gekennzeichnet, damit man sie besser stylen kann:

    1. Normaler Labeltext: umgeben von einem <span> mit der Klasse "capt_lab"
    2. Pflichtfeldhinweis: umgeben von einem <span> mit der Klasse "mandatory" (wie üblich im ganzen Formular)

    Weitere mögliche Verbesserung: Man könnte statt einem Stern * auch einen Text wie "benötigt" hinzufügen da unerfahrene Nutzer manchmal nicht wissen was dieser Stern bedeutet. Diese Anpassung ist jedoch in dieser Modifizierung nicht enthalten, da ich mich möglichst nah am Original halten wollte.

    form_widget.tpl
    PHP-Code:
    <?php if ($this->label): ?>
     <label for="ctrl_<?php echo $this->id?>">
       <span class="capt_lab"><?php echo $this->label?></span>
       <?php if ($this->mandatory): ?><span class="mandatory">*</span><?php endif; ?>:    
      </label>
    <?php endif; ?> 
    <?php echo $this->generateWithError(); ?><br />

  2. #2
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hab das Template nochmal leicht modifiziert damit z. B. bei Checkbox-Feldern kein unnötiges leeres Extralabel zusätzlich zu den Checkbox-Labels auftaucht.

  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 Nina,
    vielen Dank für diesen tollen download ;-)

    (und auch für deine ganze Arbeit insgesammt hier)
    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-Fan Avatar von aportmann
    Registriert seit
    19.06.2009.
    Ort
    schweiz
    Beiträge
    422
    Partner-ID
    5934

    Standard

    super sache. eine kleine sache ist mir noch aufgefallen.
    mit den änderungen werden die im formulargenerator vergebenen, zusätzlichen klassen nicht mehr ausgegeben.

    dies lässt sich jedoch einfach anpassen:

    PHP-Code:
    <?php if ($this->label): ?> 
     <label for="ctrl_<?php echo $this->id?>" class="<?php echo $this->class?>"> 
       <span class="capt_lab"><?php echo $this->label?></span> 
       <?php if ($this->mandatory): ?><span class="mandatory">*</span><?php endif; ?>:     
      </label> 
    <?php endif; ?>  
    <?php echo $this->generateWithError(); ?><br />
    vielleicht kanns benötigt jemand diese klassenvergabe, vielleicht schreibe ich hier auch was, was nicht korrekt ist. bei mir funktioniert es auf jeden fall


    gruss andi
    Gruss Andi

  5. #5
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Wenn man das ganze auch in form_captcha.tpl einbaut, dann hat man auch das Sternchen bei der Captcha Abfrage.
    Für manche sicherlich logisch, ich habe erstmal gesucht warum es hier nicht zur Anzeige kam.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Fieldsets im Backend-Formularlayout
    Von xchs im Forum Sonstiges zu Contao
    Antworten: 2
    Letzter Beitrag: 29.05.2010, 10:55
  2. Tabellenloses Kontaktformular designen
    Von iku im Forum Layout / Templates / Holy Grail
    Antworten: 5
    Letzter Beitrag: 17.05.2010, 03:47
  3. Stylesheet für tabellenloses Kontaktformular
    Von mv_alex im Forum Fertige Tutorials
    Antworten: 0
    Letzter Beitrag: 30.04.2010, 14:46
  4. Antworten: 2
    Letzter Beitrag: 07.08.2009, 13:06
  5. tabellenloses Login-Form und Registrierung
    Von codestorm im Forum Geschützte Bereiche/Mitglieder
    Antworten: 6
    Letzter Beitrag: 02.07.2009, 17:17

Lesezeichen

Lesezeichen

Berechtigungen

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