1
我需要在symfony中爲表單字段添加一個屬性。
我不喜歡這樣的我的表單類型:在symfony2中添加屬性而不覆蓋默認值
->add('myfield','text',array('attr'=>array('myattrib'=>"test")))
但是,這將覆蓋defult那場attributes
(例如類)
我如何將屬性添加到一個領域,而不會覆蓋其他屬性?
感謝
我需要在symfony中爲表單字段添加一個屬性。
我不喜歡這樣的我的表單類型:在symfony2中添加屬性而不覆蓋默認值
->add('myfield','text',array('attr'=>array('myattrib'=>"test")))
但是,這將覆蓋defult那場attributes
(例如類)
我如何將屬性添加到一個領域,而不會覆蓋其他屬性?
感謝
您可以用樹枝,如果你想只是爲了讓你的PHP代碼清晰添加它,這裏是個例:
{{ form_row(form.Address,{
'attr':{
'class':'form-control',
'min-length':'4',
'required':'true',
}
}) }}
在表單中添加的屬性是這樣的:
->add('myfield','text',array('attr'=>array('myattrib'=>"test"),'mapped'=>false))
否則,你可以添加它在你的樹枝視圖時渲染你的形式與form_row()只需添加輸入,如normale html,並獲得int在你的行動後發佈像這樣:
$posted_value = $this->get('request')->request->get('Name attribute of your input')
你在哪裏添加其他屬性到該字段? – 2015-04-03 02:38:57
@NawfalSerrar:這就是要點!我不!我只是想保持默認值,並向他們添加一個。 – RYN 2015-04-03 08:05:30
給我一個添加attr後刪除的屬性的例子嗎?我從來沒有這個問題 – 2015-04-03 09:02:34