1

関連モジュール:ルール (および依存)、ビュー (および依存)、VBO、ビュー ルール

シナリオ: 「チーム」タイプの新しいノードを追加するとき、現在のすべての「リーグ」(タクソノミー) をルールでループし、ノードのフィールドをループ「リーグ」に設定して、それぞれに複製チームを作成したいと考えています。このように、1 つのチームを追加すると複数のチームが作成され、各チームのフィールドは異なるリーグに設定されます。

現在のセットアップ: Drupal 7.23、すべてのモジュールが最新。分類用語のリストを返すようにビューをセットアップし (リソース #2 を参照)、保存時に各チームの複数のコピーが作成されるようにルールをセットアップしました。(リソース #1 を参照)

問題:そのコンテンツ タイプのフィールドを設定できる形式で分類用語を返すビューを取得できません。レンダリングされた分類エンティティを返す場合、ルールはエラーをスローし、ビューが「分類用語: 名前」を返す場合、ルールは値を使用して分類フィールドを設定することを許可しません (データ型のミスマッチ?)。

質問:ルール内のタクソノミー用語参照フィールドの設定に使用できるように、ビューがタクソノミー リストを ... "エンティティ" ... 形式で返すようにする設定は何ですか?

資力:

現在のルール構成: http://psofe.com/pic/view/?q=rules_view (スクリーンショット)

現在のビューの構成: http://psofe.com/pic/view/?q=view_setup (スクリーンショット)

4

1 に答える 1

1

それを見つけました-設定は次のとおりでした:ビュー->ビュー->ルール設定->行変数(ここでデータ型を設定)。

Rules にエンティティ ID をフィードし、Rules 側からエンティティを取得する必要があります。

于 2013-12-12T21:06:29.530 に答える