ソースを参照

Fix label when working with FormBuilder

Thomas Rabaix 13 年 前
コミット
0bf6bb56d3
1 ファイル変更3 行追加1 行削除
  1. 3 1
      Form/FormMapper.php

+ 3 - 1
Form/FormMapper.php

@@ -80,8 +80,10 @@ class FormMapper
             $this->with($this->admin->getLabel());
         }
 
+        $label = $name instanceof FormBuilder ? $name->getName() : $name;
+
         $formGroups = $this->admin->getFormGroups();
-        $formGroups[$this->currentGroup]['fields'][$name] = $name;
+        $formGroups[$this->currentGroup]['fields'][$label] = $label;
         $this->admin->setFormGroups($formGroups);
 
         if (!isset($fieldDescriptionOptions['type']) && is_string($type)) {