有没有办法在表单类中添加自定义表单字段元素?
即
我想在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元素的代码/方法应该是什么?
由于
答案 0 :(得分:0)
这是一种丑陋的方式,试着避免这种黑客攻击:
$this->widgetSchema['password'] = new sfWidgetFormInputPassword(array('label'=>'<span></span>password'));