使我在的schema.yml:添加所需的真實,模板
Quest:
columns:
yes_no: { type: boolean, notnull: true }
answer: { type: string(100), notnull: false }
和QuestForm
$this->widgetSchema['yes_no'] = new sfWidgetFormSelectRadio(array('choices' => array(1 => 'yes', 0 => 'no')));
在模板default
我想只渲染在啓動這個小部件,但如果用戶檢查「否」,然後我想呈現小工具答案也與文本框,這必須是required => true
,不爲空。 製作它的最佳方法是什麼?
當用戶選中「無」,形式已經呈現,所以這是來不及說要渲染答案小部件也是如此。 – greg0ire