如何在symfony 1.4中的表单类中创建span元素

时间:2011-06-22 07:46:19

标签: symfony-1.4 symfony-forms form-fields

有没有办法在表单类中添加自定义表单字段元素?

我想在UsersForm类的email元素之后添加span元素。这是代码

class UsersForm extends BaseUsersForm
{

   public function configure()
   {
      unset($this['created'], $this['updated']);

      $this->widgetSchema['name'] = new sfWidgetFormInput();
      $this->widgetSchema['email'] = new sfWidgetFormInput();

      <!-- code for the span element here -->

      $this->widgetSchema['password'] = new sfWidgetFormInputPassword();
      $this->widgetSchema['retypepassword'] = new sfWidgetFormInputPassword(array(
        'label' => 'Retype Password'
      ));
   }
 }

在电子邮件'form-field'下面添加span元素的代码/方法应该是什么?

由于

1 个答案:

答案 0 :(得分:0)

这是一种丑陋的方式,试着避免这种黑客攻击:

$this->widgetSchema['password'] = new sfWidgetFormInputPassword(array('label'=>'<span></span>password'));