在symfony表单字段中禁用id渲染

时间:2012-03-23 15:34:02

标签: php symfony-1.4

是否可以渲染ie输入字段而不是id?我处于一个奇怪的情况,我有时不得不在同一页面中使用两个相同的形式,我显然不能有两个相同的id。幸运的是我并不需要它们(也不需要标签)。那么有没有办法让没有它们的表单字段?如果可能的话,我想在模板代码中禁用它们

1 个答案:

答案 0 :(得分:2)

如果您想在模板中执行此操作:

<?php echo $form['my_field']->render(array('id' => '')) ?>

或者在您的表单类中:

public function setup()
{
  parent::setup();

  $this->widgetSchema['my_field'] = new sfWidgetFormInput(array(), array('id' => ''));
}