maxlength für input

Diskussion zum Formular-Modul für ConPresso 4
Antworten
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

maxlength für input

Beitrag von dutch »

Hallo,

gibt es eigentlich die Möglichkeit, irgendwie ein maxlength attribut für die input-tags anzugeben?

Gruß,
dutch
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7338
Registriert: 01.01.1970 01:00
Hat sich bedankt: 109 Mal
Danksagung erhalten: 930 Mal
Kontaktdaten:

Beitrag von MarkusR »

Nein.

Es gibt derzeit nur size
size=Zahl;
erzeugt eine Size-Angabe in Textfeldern
maxlength müsste man noch erstellen, wenn ich mich nicht irre... (bin aber gerade nicht in der Lage das zu prüfen... falscher PC...)
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Lässt sich das wahrscheinlich so ergänzen wie hier beschrieben?

http://community.conpresso.de/viewtopic.php?t=4085

Dann versuche ich das mal.

Gruß,
dutch
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7338
Registriert: 01.01.1970 01:00
Hat sich bedankt: 109 Mal
Danksagung erhalten: 930 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ja, so ähnlich.

Setze in der genannten Datei nach

Code: Alles auswählen

if (array_key_exists('size', $parameters)) {
    $input_size = ' size="'.$parameters['size'].'"';
}
einfach noch

Code: Alles auswählen

if (array_key_exists('maxlength', $parameters)) {
    $input_maxlength = ' maxlength="'.$parameters['maxlength'].'"';
}
und ergänze dann

Code: Alles auswählen

if ($parameters['type'] == "text")  {
	$_t = '<input type="text" name="content['.$field_name.' ('.$parameters['content'].')]['.$parameters['content'].']" value="'.$_t.'"'.$input_size.$input_class.$disabled.' />';
}
zu

Code: Alles auswählen

if ($parameters['type'] == "text")  {
	$_t = '<input type="text" name="content['.$field_name.' ('.$parameters['content'].')]['.$parameters['content'].']" value="'.$_t.'"'.$input_size.$input_maxlength.$input_class.$disabled.' />';
}
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
dutch
ConPresso-Experte
Beiträge: 547
Registriert: 04.07.2007 17:12
Hat sich bedankt: 27 Mal
Danksagung erhalten: 7 Mal

Beitrag von dutch »

Cool!
Werde ich machen.

Danke,
dutch
Antworten