web-dev-qa-db-ja.com

Node参照、およびフィードモジュールの代替手段はありますか?

私はDrupal 7、参照モジュール(references-7.x-2.x-dev)、およびフィードモジュール(feeds-7.x-2.x-dev)を使用しています。

2つのコンテンツタイプを作成しました。アドレス帳と市です。アドレス帳コンテンツタイプには、Cityコンテンツタイプのノードへのノード参照があります。 CSVファイルは「City」コンテンツタイプにインポートされ、フィードモジュールを使用して正常に実行されます。

フィードモジュールを使用してノード参照にインポートできません。それを使用して、インポーターを作成し、AddressBookコンテンツタイプの2つのフィールドをマッピングしました。

  • 名前:ターゲットはタイトル
  • 都市:ターゲットはNodeID

CSVファイルは次のようになります。

名前、市
COK、1230

このインポートを実行すると、Cityフィールドが入力されないという好ましくない結果になります。

使用できる代替モジュールまたは推奨される別の方法はありますか?

さらに説明が必要な場所を教えてください。

3
Hjones

エンティティ参照 フィールドのフィードサポートを追加する作業に patch があります。

参照は近い将来にエンティティ参照に置き換えられる可能性が高いので、完成したらこれは良いオプションです。

4
colan

今日、この機能をサポートするために何かを探しに出かけました。最初に他の回答に記載されているパッチを見つけましたが、 feeds_entityreference モジュールも見つけました。これを試してみることにしました。やるべきことがいくつかありますが、エンティティ参照フィールドをインポートする最初の試みは成功しました。

2
emjayess