29 public $xtype =
'typo3-form-wizard-elements-predefined-checkboxgroup';
37 'attributes' => array(),
45 'validation' => array()
70 parent::setParameters($parameters);
82 if (is_array($parameters)) {
84 foreach ($keys as $key) {
85 $class = $parameters[$key];
86 if ((
int)$key && strpos($key,
'.') === FALSE) {
87 if (isset($parameters[$key .
'.']) && $class ===
'CHECKBOX') {
88 $childElementArguments = $parameters[$key .
'.'];
89 if (isset($childElementArguments[
'checked'])) {
90 $childElementArguments[
'attributes'][
'selected'] =
'selected';
91 unset($childElementArguments[
'checked']);
93 if (isset($childElementArguments[
'label.'])) {
94 $childElementArguments[
'data'] = $childElementArguments[
'label.'][
'value'];
95 unset($childElementArguments[
'label.']);
97 $this->configuration[
'options'][] = $childElementArguments;
111 if (isset($parameters[
'name'])) {
112 $this->configuration[
'various'][
'name'] = $parameters[
'name'];
setOptions(array $parameters)
setVarious(array $parameters)
setParameters(array $parameters)
static sortedKeyList($setupArr, $acceptOnlyProperties=FALSE)