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