Author Topic: Standarttext für Formulare als Value nicht Sinnvoll  (Read 529 times)

Offline FS72

  • Posts: 62
  • Gender: Male
Standarttext für Formulare als Value nicht Sinnvoll
« on: August 24, 2016, 11:00:57 AM »
Hallo zusammen,

ich habe eben ein Formular gebaut und Standardtext für Inputfelder angeben.
Da ich das Feld als Pflichtfeld markiert habe, löst nun dieses Inputfeld keinen Error aus, weil ja schon ein Value drin steht.
Könnte man nicht für den Standarttext statt Value das Attribut "Placeholder" verwenden?

VG Frank

Offline jacobi22

  • Posts: 5863
  • Gender: Male
  • Support also via PM or EMail
    • Jacobi22
Re: Standarttext für Formulare als Value nicht Sinnvoll
« Reply #1 on: August 24, 2016, 11:10:23 AM »
ich nehm an, du sprichst vom Form-Modul?

Wer nicht will, findet Gründe, wer will, findet Wege.

Offline FS72

  • Posts: 62
  • Gender: Male
Re: Standarttext für Formulare als Value nicht Sinnvoll
« Reply #2 on: August 24, 2016, 11:20:16 AM »
Ja genau. Sorry, ich hätte ausführlicher schreiben können.

Ich habe nun für mich eine Umsetzung probiert und es schein zu funktionieren.

In der view.php
in ca. Zeile 224:
Quote
$values[] = '<input type="text" name="field'.$field_id.'" id="field'.$field_id.'"'.$max_lenght_para.' value="'.(isset($_SESSION['field'.$field_id])?$_SESSION['field'.$field_id]:$value).'" class="frm-textfield" />';
ändern in:
Quote
$values[] = '<input type="text" name="field'.$field_id.'" id="field'.$field_id.'"'.$max_lenght_para.' value="" placeholder="'.(isset($_SESSION['field'.$field_id])?$_SESSION['field'.$field_id]:$value).'" class="frm-textfield" />';

das gleich noch einmal für die Textarea:
in ca. Zeile 227:
Quote
$values[] = '<textarea name="field'.$field_id.'" id="field'.$field_id.'" class="frm-textarea" cols="30" rows="8">'.(isset($_SESSION['field'.$field_id])?$_SESSION['field'.$field_id]:$value).'</textarea>';
ändern in:
Quote
$values[] = '<textarea name="field'.$field_id.'" id="field'.$field_id.'" class="frm-textarea" cols="30" rows="8" placeholder="'.(isset($_SESSION['field'.$field_id])?$_SESSION['field'.$field_id]:$value).'"></textarea>';

VG Frank




Offline jacobi22

  • Posts: 5863
  • Gender: Male
  • Support also via PM or EMail
    • Jacobi22
Re: Standarttext für Formulare als Value nicht Sinnvoll
« Reply #3 on: August 24, 2016, 11:24:01 AM »
liest sich auf den ersten Blick gut  (Y)
werd das mal ansprechend, schaut für mich nach einem Moduleupdate aus   :wink:

Danke!!
Wer nicht will, findet Gründe, wer will, findet Wege.