web-dev-qa-db-ja.com

複数の分類用語を含むノードにCSVフィードをインポートするにはどうすればよいですか?

私の質問のタイトルはそれをすべて言います。

インポート用のフィードと、ノードに配置する前にデータを編集するための改ざんがあります。

私の値はコンマで区切られており、分解はそれらを個々の値にしています。個々のテキストフィールドにも割り当てることで、これを確認しました。

展開された値は、すでに作成された分類用語に割り当てられません。最初の用語を除くすべての用語の前と最後の用語を除くすべての用語の後にスペースがあることに気づきました。トリムや完全などのオプションを追加しようとしました。どちらにも影響はありませんでした。

話を簡単にするために、1つを除いてすべての分類用語を削除し、カンマの前後のすべてのスペースを.csvファイルから削除しました。それでも、調査しても私の用語フィールドには何も表示されません。

さらに、フィードの名前アドオンで検索語を使用しようとしましたが、クエリエラーが発生しました。

ステップが欠けているのは明らかなので、パズルの各ステップの設定方法に興味があります。

コンテンツタイプフィールドの設定、用語参照フィールドへのマッピング、最後に改ざん設定。マッピングは非常に簡単なので、インポートしようとしているノードに複数の分類用語をアタッチすることにのみ関心があります。

このような設定のすべての組み合わせの試行錯誤を回避したいと思っています。提供されたすべてのヘルプに感謝します。

9
user25361

Search taxonomy terms by:用語名マッピングをNodeプロセッサーで設定して、Auto createのチェックを外すだけです。

explodeプラグインを Feed Tamper タブにstring operatorとともに追加します(||など)。

文字列演算子で区切られた複数の値を指定すると、機能します。それはいくつかの場所で私のために働きます。

12
RajeevK

設定を示すスクリーンショットをいくつか示します。

First step

Second step

0
Bruno Vincent