Browse Source

user profile contact_op ok

Bachir Soussi Chiadmi 5 năm trước cách đây
mục cha
commit
45f44e0623

+ 3 - 0
web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_user_profile.yml

@@ -31,6 +31,7 @@ process:
     plugin: migration_lookup
     migration: d7_users
     source: uid
+
   field_title: field_private_name_title
   field_first_name: field_first_name
   field_name: field_name
@@ -87,6 +88,8 @@ process:
     process:
       value: email
 
+  field_memo: field_memo
+
 migration_dependencies:
   required:
     - d7_users

+ 3 - 1
web/modules/custom/materio_migrate/src/Plugin/migrate/source/D7UserProfile.php

@@ -102,7 +102,9 @@ class D7UserProfile extends FieldableEntity {
 
     // Get Field API field values.
     foreach ($this->getFields('profile2', $type) as $field_name => $field) {
-      $row->setSourceProperty($field_name, $this->getFieldValues('profile2', $field_name, $pid));
+      // drush_print($field_name);
+      $value = $this->getFieldValues('profile2', $field_name, $pid);
+      $row->setSourceProperty($field_name, $value);
     }
 
     // merge : field_administrative_email & field_private_email into field_email