複数の値の参照フィールドを持つcckコンテンツタイプがあります。ルールを使用して、ユーザーが別のコンテンツタイプを作成するときにこれらの参照フィールドにデータを入力しようとしています(たとえば、イベントで、イベントを表示するユーザーのユーザー参照を追加し続けたい-これは例です)。
現在の問題は、エンティティをフェッチしてユーザー参照を設定できることです(ユーザーのループを使用)。ただし、最初のフィールドしか設定できません。フェッチしたエンティティの次のフィールドに移動して、ループリストの次のユーザーに設定するにはどうすればよいですか?
ループ内にいる限り、ループ内の各アイテムについて、参照フィールドの設定データ値は次のフィールドに移動しますが、最初のフィールドを上書きするだけだと想像しました。
値を設定しようとしている特定の参照フィールドが配列(fetched-entity:field-blah:0など)であることがわかりました。たとえば、アイテム[0]を選択することはできないので、デルタなしでfetched-entity:field-blahを使用すると、次のアイテムにシフトし続けると思いました。ありません。
リストをループするときに、フェッチされたエンティティのデルタをループする方法があると思いますか?
助けてくれてありがとう。
[node:field-alumnos-curso]
のようなフィールド(デルタではない)を選択します質問されてからずっと経ちました。現在、これは非常に簡単に行うことができます。
これと同じくらい簡単です。私はこれをとてもうまく利用しています。