이렇게 해 보셨습니까? 클래스를 만드는 것은
class YourForm extends sfForm {
$array= array('array');
$this->setWidgets(array(
'field1' => new sfWidgetFormSelect(array('choices' => $array), array('placeholder' => 'field1', 'required' => 'true', 'data-empty' => 'U did not enter field1!')),
'email_address' => new sfWidgetFormInputText(array('type' => 'email'), array())
));
}
당신은 첫 번째 배열의 유형을 변경할 수 있습니다.
<?php echo $form; ?>
난이 도움이되기를 바랍니다 : 그런 다음 템플릿에서 양식을 에코
$this->form = new YourForm();
처럼 호출하여 행동의 양식을 포함한다. 나는 자바 스크립트에서 사용할 여분의 속성을 추가하는 것과 마찬가지로 이것을 사용한다.