Как я могу создать элемент span в классе формы в Symfony 1.4 - PullRequest
0 голосов
/ 22 июня 2011

Есть ли способ добавить пользовательский элемент поля формы в класс формы?

т.е.

Я хочу добавить элемент span сразу после элемента email в классе UsersForm.Вот код

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'
      ));
   }
 }

Каким должен быть код / ​​метод для добавления элемента span точно ниже поля формы электронной почты?

Спасибо

1 Ответ

0 голосов
/ 29 июня 2011

Это ужасный способ, постарайтесь избежать такого взлома:

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