web-dev-qa-db-ja.com

フィードインポーターを使用して「フィールドコレクション」のcsvファイルをインポートする方法

Drupal7では、ノードプロセッサの設定で->フィールドコレクションの値をマップできません。ただし、それらは複数の値です。CSVファイルを介してデータをインポートする方法はありますか。 フィールドコレクションフィード モジュールを使用してみましたが、[プロセッサ設定]で[フィールドコレクションプロセッサ]を選択すると、「フィードプラグインがありませんFeedsFieldCollectionProcessor」のようにアラートエラーが表示されます。この問題を解決する他の方法はありますか?

2
J Sinha

最近同じ問題がありました。私がしたことに従ってください:

  1. フィールドコレクションフィードモジュールをインストールしないでください。

  2. ここに移動: https://drupal.org/node/1063434 で、コメント#16にパッチを適用してください。 (詳細は https://drupal.org/patch/apply を参照してください。または、/ drupal/sites/all/modules/field_collection /に直接パッチをコピーして貼り付けることにより、手動で適用することもできます。 field_collection.module)。

    編集:そのページにリストされている他のパッチのいずれかでより多くの幸運を見つけるかもしれません。 #16は私のために働いたので、それは私が提案したものです。

  3. フィールドコレクションフィールドに複数のインスタンスがある場合は、drupal module 'feeds tamper'を使用してフィールドコレクションマッピングを「分解」します。

  4. サイトのキャッシュをクリアする

  5. 新しいマッピングをフィールドコレクション値に設定します(これらはマッピングターゲットとして表示されるはずです)。

  6. ノード、フィールドコレクションなどをインポートしてください!

4
Masterfool

これは既知の issue であり、キャッシングに関連しているようです。推奨される修正は、/ admin/config/development/performanceでキャッシュをクリアすることです。

3
Triskelion