Я не совсем уверен, правильно ли я понимаю ваш вопрос.
Если вы хотите добавить поля в автоматически созданные формы, вы можете просто изменить класс «XxxxForm», который находится в /lib/forms/XxxxForm.class.php. Добавив следующий код, вы можете добавить переключатель:
public function configure()
{
parent::configure();
$this->widgetSchema['myfield'] = new sfWidgetFormInputCheckbox();
$this->validatorSchema['myfield'] = new sfValidatorBoolean(array('required' => 'true'));
}
Надеюсь, это поможет.