|
@@ -139,6 +139,15 @@ class D7NodeProjet extends FieldableEntity {
|
|
|
case 'field_popsu_projet_popsu':
|
|
|
$field_programme = $field_values;
|
|
|
break;
|
|
|
+ case 'field_popsu_ville_body':
|
|
|
+ $field_body = $field_values;
|
|
|
+ break;
|
|
|
+ case 'field_popsu_villeur_body':
|
|
|
+ $field_body = $field_values;
|
|
|
+ break;
|
|
|
+ case 'field_popsu_projet_presentation':
|
|
|
+ $field_body = $field_values;
|
|
|
+ break;
|
|
|
}
|
|
|
}
|
|
|
if ($field_programme) {
|
|
@@ -241,6 +250,32 @@ class D7NodeProjet extends FieldableEntity {
|
|
|
$row->setSourceProperty('field_themes_lies', $field_themes_lies);
|
|
|
}
|
|
|
|
|
|
+ // Body
|
|
|
+ if ($field_body) {
|
|
|
+ $field_body[0]['format'] = 'wysiwyg';
|
|
|
+ $row->setSourceProperty('body', $field_body);
|
|
|
+ }
|
|
|
+
|
|
|
+ // Diaporama
|
|
|
+ $field_diaporama = array();
|
|
|
+ $img_src_fields = array(
|
|
|
+ 'field_popsu_ville_images_illustr',
|
|
|
+ 'field_popsu_projeteur_thumb',
|
|
|
+ 'field_popsu_projeteur_diapo',
|
|
|
+ 'field_popsu_projet_imageintro',
|
|
|
+ 'field_popsu_projet_imagelocalise',
|
|
|
+ );
|
|
|
+ foreach ($img_src_fields as $field_name) {
|
|
|
+ if ($imgs = $row->getSourceProperty($field_name)) {
|
|
|
+ foreach ($imgs as $img) {
|
|
|
+ $field_diaporama[] = $img;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (!empty($field_diaporama)) {
|
|
|
+ $row->setSourceProperty('diaporama', $field_diaporama);
|
|
|
+ }
|
|
|
+
|
|
|
// record migration errors in field_memo
|
|
|
if(isset($memo)){
|
|
|
$field_memo = array(
|