您好,我想知道是否可以將小部件添加到CRUD表單中:如果條目不在列表中,我想選擇列表中的條目或在輸入中輸入文本。在表單中添加小部件
如果用戶在列表中選擇或在輸入中寫入,則用戶選擇單選按鈕。
有可能嗎?如果是的話,我該怎麼做?
您好,我想知道是否可以將小部件添加到CRUD表單中:如果條目不在列表中,我想選擇列表中的條目或在輸入中輸入文本。在表單中添加小部件
如果用戶在列表中選擇或在輸入中寫入,則用戶選擇單選按鈕。
有可能嗎?如果是的話,我該怎麼做?
我不完全確定是否正確理解您的問題。
如果要將字段添加到自動生成的表單中,只需修改駐留在/lib/forms/XxxxForm.class.php中的「XxxxForm」類即可。通過添加下面的代碼,你可以添加一個單選按鈕:
public function configure()
{
parent::configure();
$this->widgetSchema['myfield'] = new sfWidgetFormInputCheckbox();
$this->validatorSchema['myfield'] = new sfValidatorBoolean(array('required' => 'true'));
}
我希望它有幫助。
Witjh JQuery你可以顯示/隱藏內容。然後,如果單選按鈕是「列表」,列表將顯示,文本字段隱藏和visceversa。
我知道這一點,這是我會做的。但我不知道如何添加與我的模型無關的單選按鈕。 – Elorfin 2010-07-27 14:57:03
我沒有看到你的Q與Symfony有關。我不知道它是如何工作的。 – earlyriser 2010-07-27 19:24:41
這正是我想要的,謝謝。我不知道我可以做到這一點。 – Elorfin 2010-07-28 07:19:22