Wenn nur alles so gut dokumentiert wäre ....
Verwndest du bei select nicht rex_select?
Ist das select eine ältere Klasse und kann ich da auch setAttribute setzen,
bzw set_attribute?
case "select":
$SEL = new select();
$SEL->set_name("FORM[".$formname."][el_".$i."]");
$SEL->set_id("el_".$i);
$SEL->set_size(1);
$SEL->set_style(' class="formselect"');
if ($element[6] != '') {
$SEL->set_selectextra($element[6]);
}
if ($FORM[$formname]["el_".$i] == "" && !$FORM[$formname][$formname."send"]){
$SEL->set_selected($element[3]); }
else { $SEL->set_selected($FORM[$formname]["el_".$i]); }
$values = explode(";", trim($element[4]));
$valueoptions = explode(";", trim($element[5]));
for ($v=0; $v<count($values); $v++) {
$SEL->add_option( $values[$v], $valueoptions[$v]);
}
if ($element[2] == 1 && trim($FORM[$formname]["el_".$i] )== "" && $FORM[$formname][$formname."send"] == 1){
$warning["el_".$i] = $style;
$warning_set = 1;
}
$formoutput[] = '
<label '.$warning["el_".$i].' for="el_'.$i.'" >'.$element[1].$req.'</label>
'.$SEL->out().'<br />';
break;select|Anzahl Lose|||1;2;3;4;5;6;7;8;9;10|Gesamptpreis 2,- Euro;Gesamptpreis 4,- Euro;Gesamptpreis 6,- Euro;Gesamptpreis 8,- Euro;Gesamptpreis 10,- Euro;Gesamptpreis 12,- Euro;Gesamptpreis 14,- Euro;Gesamptpreis 16,- Euro;Gesamptpreis 18,- Euro;Gesamptpreis 20,- Euro|onchange="el_12.value = this.value;"
if ($element[5] != '') {
$valueoptions = explode(";", trim($element[5]));
}else {
$valueoptions = $values;
}$req='';
if ($element[2] == 1) {$req = $formreq;}checkbox|Ich habe die ilink|17|AGB gelesen und bin damit einverstanden.divstart|klasse|Hallo Welt!
divstart|radios
radio|inkl. Kinderbuggy||Ja;Nein|Ja;Nein|
divend|
ilink2|7|&KeepThis=true&TB_iframe=true&height=650&width=875|thickbox|Infos Buggyservice
divstart|cleaner
divend|
gseilheimer hat geschrieben:Hallo!
Es gibt noch einen kleinen Fehler in der Version 2.14 -ce-:
Beispiel:
fieldstart|Zimmer
select|Doppelzimmer|0||1;2;3;4;
select|Einzelzimmer|0||1;2;3;4;
fieldend|
Trotz der 0 oder auch ohne 0, wird das Feld als Pflichtfeld mit * angezeigt,
wird aber als normales Feld behandelt...
Zurück zu Module/Aktionen [R4]
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste