Forms (forms)
Beispiel Build Array
$formBuildConfig => Array
(
[config] => Array
(
[action] =>
[method] => post
[multipart] =>
[title] =>
[id] =>
[classes] =>
)
[groups] => Array
(
[0] => Array
(
[code] => group_code
[title] => Test Group
[id] =>
[classes] =>
)
)
[fields] => Array
(
[0] => Array
(
[code] => field_code
[group] => group_code
[label] => Array
(
[title] => Test Label
)
[field] => Array
(
[type] => text
[name] => test
[value] =>
[id] => test
)
)
[1] => Array
(
[code] => field_code_full
[group] => group_code
[label] => Array
(
[title] => Test 2 Label
[id] =>
[classes] => col-sm-2 control-label
)
[field] => Array
(
[type] => select
[name] => test2
[value] =>
[options] => Array
(
[value1] => text1
[value2] => text2
)
[required] =>
[default] =>
[title] =>
[id] => test2
[classes] =>
[wrapper] => Array
(
[tag] => div
[id] =>
[classes] => col-sm-10
)
)
[wrapper] => Array
(
[tag] => div
[id] =>
[classes] => row
)
)
)
)
Beispiel HTML Ausgabe
<form action="" method="post" class="form">
<fieldset data-groupcode="group_code">
<legend>Test Group</legend>
<div class="form-group" data-fieldcode="field_code"><label for="test" title="Test Label">Test Label</label><input type="text" name="test" value="" id="test" class="form-control"></div>
<div class="form-group" data-fieldcode="field_code_full">
<div class="row">
<label for="test2" class="col-sm-2 control-label" title="Test 2 Label">Test 2 Label</label>
<div class="col-sm-10">
<select name="test2" id="test2" class="form-control">
<option value="value1">text1</option>
<option value="value2">text2</option>
</select>
</div>
</div>
</div>
</fieldset>
</form>