Bläddra i källkod

hasMany以及array支持保存xxx.xxx的json字段数据

jqh 3 år sedan
förälder
incheckning
0e298af1bf
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      src/Form/NestedForm.php

+ 2 - 2
src/Form/NestedForm.php

@@ -382,12 +382,12 @@ class NestedForm extends WidgetForm
         if (is_array($column)) {
             foreach ($column as $k => $name) {
                 $errorKey[$k] = sprintf('%s.%s.%s', $this->relationName, $key, $name);
-                $elementName[$k] = sprintf('%s[%s][%s]', $this->formatName(), $key, $name);
+                $elementName[$k] = Helper::formatElementName($this->formatName().'.'.$key.'.'.$name);
                 $elementClass[$k] = [$this->formatClass(), $this->formatClass($name), $this->formatClass($name, false)];
             }
         } else {
             $errorKey = sprintf('%s.%s.%s', $this->relationName, $key, $column);
-            $elementName = sprintf('%s[%s][%s]', $this->formatName(), $key, $column);
+            $elementName = Helper::formatElementName($this->formatName().'.'.$key.'.'.$column);
             $elementClass = [$this->formatClass(), $this->formatClass($column), $this->formatClass($column, false)];
         }