フィールド「値」(整数)と「コンテンツを公開してユーザーにポイントを付与する」というフラグを持つコンテンツタイプ「コンテンツ」があります。コンテンツにこのフラグが付けられるたびに、コンテンツの作成者に「値」フィールドの値に等しいユーザー ポイントを付与したいと考えています。
次のようなルールモジュールで問題の最初の部分を解決しようとしました:
*Event: A node has been flagged, under "Publish Content and grant points to user"
*Conditions: Content is of type 'Content'
*Actions: Grant points to a user: ...
ただし、flagged-node:field-value
ポイントセクションで選択することはできません。私も試しました:
*Event: A node has been flagged, under "Publish Content and grant points to user"
*Conditions: Content is of type 'Content'
*Actions:
- Calculate a value: `[flagged-node:field-value]` "+" 0. (Variable name = result)
- Grant points to a user: ...
しかし、変数「結果」は利用できません。この問題を解決するにはどうすればよいですか?