nicht wirklich, zumindestens hab ich das in meinem umfeld noch nicht gehört...kummer hat geschrieben:und ich dachte, das sei allgemeingut... so kann man sich täuschen!
was anderes oder was mir aufgefallen ist...
ich spiele mich gerade mit dieser funktion
Code: Alles auswählen
function formularInterpretation(&$formular) {
$felder = split('###',$formular);
for ($i=1;$i<count($felder);$i=$i+2) {
$attributes = split(';',trim($felder[$i]));
foreach ($attributes as $attribut) {
$namewert = split(':',trim($attribut));
if ($namewert[0] != 'option' && $namewert[0] != 'optionvalue') {
$feld["{$felder[$i]}"]["{$namewert[0]}"] = $namewert[1];
} else {
$feld["{$felder[$i]}"]["{$namewert[0]}"][] = $namewert[1];
}
}
}
return $feld;
}
zb wenn ich etwas wie ö bei value definiert habe...
jetzt bin ich gerade dabei mir eine etwas andere syntax auszudenken damit ich zb Österreich oder ähnliches ohne probleme angezeigt zu bekommen...
momentan schaut das ganze ja in etwa so aus:
Code: Alles auswählen
###name:land; type:select; valid:integer; size:1; option:bitte auswählen; optionvalue:0; option:Schweiz; optionvalue:1; option:Deutschland; optionvalue:2; option:Oesterreich; optionvalue:3;value:1;minvalue:1###
wenn ich mich nicht ganz täusche ist etwas wie
option: ein x-beliebiger text
auch nicht ohne weiteres möglich...
etwas wie
option: 'ein x-beliebiger text'
sollte eventuell auch möglich sein...
das ganze hat natürlich zur folge das ein update ohne anpassung des formular codes nicht mehr möglich wäre...
die generierung der formularfelder find ich ganz nett
nur fehlt mir da die möglichkeit ein style dezitiert oder eine klasse zuordnen zu können...