Rules does not allow data selection of fields without first knowing the node type actually has said field.

Rules only allows you to schedule components.

Rules action components can't have conditions to fulfill the first requirement.

How do I schedule a "Set a data value" action on a field?

I considered passing the field as a parameter to the component but it will only let me send "Entity" types and a binary value is not an "Entity" apparently.

1 Answer 1


Rules action components do not have conditions, but you can also add a component that is a rule itself, not an action set, and then schedule that. Then you can just add the condition node: has type and then do set a data value however you like.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.