Ich habe eine Form, die zwei FieldGroup
s hat, und in einer der FieldGroup
s habe ich eine SelectionGroup
.
Die SelectionGroup_Item
s werden im Formular FieldGroup
angezeigt, aber die Optionsfelder zur Auswahl einer der Optionen werden nicht angezeigt. Wenn ich das entferne FieldGroup
, funktioniert es wieder.
Ich habe mir die Framework-Vorlagen angesehen, und wenn ich die FieldGroup_holder.ss
SmallFieldHolder
zu FieldHolder
den Optionsfeldern ändere , erscheinen sie wieder und funktionieren korrekt. Ich habe versucht, den Vorlagen zu folgen, um zu sehen, welche nicht den Anforderungen entspricht, SelectionGroup
aber ich verliere mich immer wieder.
Hier ist ein Beispiel für Code
$fields = FieldList::create(
FieldGroup::create(
TextField::create('Name', 'Name')
),
FieldGroup::create(
SelectionGroup::create(
'Test1or2',
array(
SelectionGroup_Item::create(
'Test1', array(
TextField::create('Test1', 'Test1')
),
'Test1'
),
SelectionGroup_Item::create(
'Test2', array(
TextField::create('Test2', 'Test2')
),
'Test2'
)
)
)
)
),
FieldList::create(
FormAction::create('submit', 'Submit')
)
SelectionGroup_small.ss
Vorlage, die beim Verschachteln von Feldern verwendet wird. Erstellen Sie es einfach in Ihrem Thema und ändern Sie es. Könnte es auch wert sein, ein Problem auf github