Я много искал, но не нашел решения, предварительный просмотр импорта работает нормально (прикрепленное изображение), SKU отображается, но фактический импорт ничего не импортирует, заканчивается «Необходимый SKU продукта отсутствует.», Drupal 7 в последней версии, каналы 7.x-2.0-beta4 (пробовал 7.x-2.0-beta5 и последнюю версию, но тоже не работает). Раньше это работало. PHP 7.2
CSV, сделанный на Mac Numbers, проверенный в COda и BBEdit, выглядит нормально.
Большое спасибо за помощь!
Экспортированная конфигурация фида
$feeds_importer = новый stdClass();
$feeds_importer->отключено = ЛОЖЬ; /* Измените это значение на true, чтобы изначально отключить функцию feeds_importer по умолчанию */
$feeds_importer->api_version = 1;
$feeds_importer->id = 'importer_produktu_s_velikosti';
$feeds_importer->config = массив(
'content_type' => '',
'описание' => '',
'expire_period' => 3600,
'выборщик' => массив(
'конфигурация' => массив (
'allowed_extensions' => 'txt csv tsv xml opml',
'разрешенные_схемы' => массив(
'общедоступный' => 'публичный',
),
'удалить_загруженный_файл' => 0,
'прямой' => 0,
'directory' => 'public://каналы',
),
'plugin_key' => 'FeedsFileFetcher',
),
'импорт_при_создании' => 1,
'импорт_период' => '-1',
'name' => 'Импортер продукта',
'парсер' => массив(
'конфигурация' => массив (
'разделитель' => ';',
'кодировка' => 'UTF-8',
'без_заголовков' => 0,
),
'plugin_key' => 'FeedsCSVParser',
),
'процесс_в_фоне' => 0,
'процессор' => массив(
'конфигурация' => массив (
'автор' => '1',
'набор' => 'продукт',
'input_format' => 'обычный_текст',
'insert_new' => '1',
'язык' => 'и',
'сопоставления' => массив (
0 => массив(
'язык' => 'и',
'источник' => 'Артикул',
'цель' => 'артикул',
'уникальный' => 1,
),
1 => массив(
'язык' => 'и',
'источник' => 'Название',
'цель' => 'название',
'уникальный' => ЛОЖЬ,
),
2 => массив(
'язык' => 'и',
'источник' => 'Цена',
'target' => 'commerce_price:amount',
'уникальный' => ЛОЖЬ,
),
3 => массив(
'язык' => 'и',
'source' => 'URL-адрес Фото1',
'цель' => 'field_foto1:uri',
'уникальный' => ЛОЖЬ,
),
4 => массив(
'язык' => 'и',
'источник' => 'Фото1 ALT',
'цель' => 'field_foto1:alt',
'уникальный' => ЛОЖЬ,
),
5 => массив(
'source' => 'Фото1 Надпись',
'цель' => 'field_foto1:название',
'уникальный' => ЛОЖЬ,
),
),
'product_type' => 'продукт',
'skip_hash_check' => 0,
'tax_rate' => ИСТИНА,
'update_existing' => '1',
'update_non_existent' => 'пропустить',
),
'plugin_key' => 'Обработчик продуктов коммерции',
),
'обновить' => 0,
);
Большое спасибо