मेरे पास एक फॉर्म है जिसमें दो FieldGroup
एस हैं, और एस में से एक में FieldGroup
मेरे पास है SelectionGroup
।
SelectionGroup_Item
रों रूप में दिखाई FieldGroup
लेकिन रेडियो बॉक्स विकल्प प्रदर्शित नहीं करता है में से एक को चुनने के लिए। अगर मैं FieldGroup
इसे हटाता हूं तो फिर से काम करता है।
मैं ढांचे टेम्पलेट्स देखा है, और अगर मैं बदल FieldGroup_holder.ss
SmallFieldHolder
करने के लिए FieldHolder
रेडियो बॉक्स को सही ढंग से फिर से और काम दिखाई देते हैं। मैंने यह देखने के लिए टेम्प्लेट का अनुसरण करने की कोशिश की है कि कोई किसका पालन नहीं कर SelectionGroup
रहा है लेकिन मैं खोता रहता हूं।
यहाँ कोड का एक उदाहरण बिट है
$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
जब आप घोंसले के क्षेत्र में उपयोग किया जाता है एक टेम्पलेट नहीं है । बस इसे अपने विषय में बनाएँ और इसे संशोधित करें। भी github