我在不同的選項卡中有 $form 和一些欄位,可以正常作業,我想在表單中添加一個欄位
$this->getSubject()->getId()
如果此條件不為 NULL
我做了什么,在定義了在所有條件下都應該可見的表單之后,我添加了這部分代碼,在選項卡維度中添加欄位 url(選項卡維度已經在之前的表單映射器定義中添加):
if($this->getSubject()->getId() !== NULL){
$formMapper
->with('tab.dimension')
->add(
'url',
null,
[
'required' => false,
]
)
->end();
}
但我收到的錯誤是:
New tab was added automatically when you have added field or group. You should close current tab before adding new one OR add tabs before adding groups and fields.
有什么幫助嗎?
uj5u.com熱心網友回復:
像這樣使用 Tab 如果要添加分組而不是使用With功能。
if($this->getSubject()->getId() !== NULL) { $formMapper ->tab('dimension') ->add('url', null, [ 'required' => false, ]) ->end(); }
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/395897.html
