Selaa lähdekoodia

Fix label when working with FormBuilder

Thomas Rabaix 13 vuotta sitten
vanhempi
commit
0bf6bb56d3
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  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)) {