Use names instead of labels to build form.
authorWim De Craene <wim.de.craene@mediaraven.be>
Wed, 6 Jan 2016 09:58:08 +0000 (10:58 +0100)
committerWim De Craene <wim.de.craene@mediaraven.be>
Wed, 6 Jan 2016 09:58:08 +0000 (10:58 +0100)
CRM/Contact/Form/Edit/Individual.php

index dd345f21b576a44c7e64bc94e4bcdf9516ef325c..5176b148aeb65191046aa9291f9f67ad21579dd5 100644 (file)
@@ -55,6 +55,10 @@ class CRM_Contact_Form_Edit_Individual {
         'contact_edit_options', TRUE, NULL,
         FALSE, 'name', TRUE, 'AND v.filter = 2'
       );
+
+      // Use names instead of labels to build form.
+      $nameFields = array_keys($nameFields);
+
       // Fixme: dear god why? these come out in a format that is NOT the name of the fields.
       foreach ($nameFields as &$fix) {
         $fix = str_replace(' ', '_', strtolower($fix));