Projet

Général

Profil

Révision a192dc0b

Ajouté par Assos Assos il y a environ 8 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/feeds/mappers/text.inc
49 49
 * Callback for mapping text fields.
50 50
 */
51 51
function text_feeds_set_target(FeedsSource $source, $entity, $target, array $values, array $mapping) {
52
  $language = $mapping['language'];
53

  
52 54
  list($field_name, $column) = explode(':', $target . ':value');
53 55

  
54 56
  if ($column === 'value' && isset($source->importer->processor->config['input_format'])) {
......
59 61
    );
60 62
  }
61 63

  
62
  $field = isset($entity->$field_name) ? $entity->$field_name : array('und' => array());
64
  $field = isset($entity->$field_name) ? $entity->$field_name : array($language => array());
63 65

  
64 66
  // Iterate over all values.
65 67
  $delta = 0;
......
71 73

  
72 74
    if (is_scalar($value) && strlen($value)) {
73 75

  
74
      $field['und'][$delta][$column] = (string) $value;
76
      $field[$language][$delta][$column] = (string) $value;
75 77

  
76 78
      if (isset($mapping['format'])) {
77
        $field['und'][$delta]['format'] = $mapping['format'];
79
        $field[$language][$delta]['format'] = $mapping['format'];
78 80
      }
79 81
    }
80 82

  

Formats disponibles : Unified diff