Commit 19cd8ee2 authored by Himanshu  Jhaloya's avatar Himanshu Jhaloya Committed by Italo Mairo
Browse files

Issue #3259368 by himanshu_jhaloya, hesslinger: Set unique id on multiple...

Issue #3259368 by himanshu_jhaloya, hesslinger: Set unique id on multiple paragraph for $element['#geoaddress_field']['field']
parent fad3b674
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -188,7 +188,14 @@ class GeofieldMap extends GeofieldLatLon {
        }

        // Re-Generate the geoaddress_field #id.
        $address_field['widget'][$element['#delta']]['value']['#id'] = $element['#geoaddress_field']['field'] . '-' . $element['#delta'];
        // set unique id on multiple paragraph.
        $parent = "";
        if (!empty($element['#field_parents'])) {
          foreach ($element['#field_parents'] as $value_parent) {
            $parent .= $value_parent . '-';
          }
        }
        $address_field['widget'][$element['#delta']]['value']['#id'] = $parent . $element['#geoaddress_field']['field'] . '-' . $element['#delta'];
        NestedArray::setValue($complete_form, $parents, $address_field);
      }
    }