Saya memiliki formulir yang memiliki dua FieldGroup
, dan di salah satunya FieldGroup
saya punya SelectionGroup
.
The SelectionGroup_Item
s muncul dalam bentuk FieldGroup
tapi kotak radio untuk memilih salah satu opsi tidak menunjukkan. Jika saya menghapusnya FieldGroup
kemudian bekerja lagi.
Saya telah melihat template kerangka kerja, dan jika saya mengubah FieldGroup_holder.ss
SmallFieldHolder
ke FieldHolder
kotak radio muncul lagi dan bekerja dengan benar. Saya sudah mencoba mengikuti template untuk melihat mana yang tidak mematuhi SelectionGroup
tapi saya terus tersesat.
Berikut ini contoh sedikit kode
$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
templat yang digunakan saat Anda menyusun bidang. Buat saja di tema Anda dan modifikasi. Mungkin juga layak untuk mengangkat masalah di github