คำถามติดแท็ก silverstripe

1
SilverStripe PHP Forms - หากฉันซ้อน SelectionGroup ภายใน FieldGroup กล่องวิทยุ SelectionGroup_Items ที่เกี่ยวข้องอันใดอันหนึ่งจะไม่ปรากฏขึ้น ทำไม?
ฉันมีรูปแบบที่มีสองFieldGroups และFieldGroupฉันมี a 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') )
122 php  forms  silverstripe 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.