I'm attempting to synchronise the Revisioning and Workflow modules as outlined in this tutorial: http://drupal.org/node/408052. I've run in to an issue which I'm hoping is down to some sort of misconfiguration on my part!
When the workflow state of a node is changed from 'in review' to 'live', I'd like to make the Revisioning module automatically 'publish the most recent pending revision'. However, for each Workflow trigger (e.g. 'Trigger: when Page moves from In Review to Live'), I only have one node action available for selection - 'Change workflow state of post to next state', which I'm assuming is provided by the Workflow module. In fact, the 'publish the most recent pending revision' action is not available for selection by any of the modules that provide triggers. (Screenshot attached.)
Has anyone experienced a similar problem?
Enabled modules:
Trigger
Revisioning 7.x-1.4
Workflow 7.x-1.0
Workflow access 7.x-1.0
Workflow actions and triggers 7.x-1.0
Workflow UI 7.x-1.0
Workflow views 7.x-1.0
| Comment | File | Size | Author |
|---|---|---|---|
| workflow-triggers.png | 35.04 KB | matt.elkins |
Comments
Comment #1
sammo commented+1
Comment #2
ironkiat commentedI've just commented on the post about using Rules instead of Triggers.
http://drupal.org/node/408052
Basically since the triggers isnt available, I've switch to Rules and set events / conditions to check the Workflow state, if it's Live, then run the reaction of publishing pending revisions.
Hope this helps!
Comment #3
matt.elkins commentedThanks for your reply, ironkiat! I eventually decided to take the same approach as you and use the Rules module to implement the solution I was trying to achieve with Triggers. Nice and simple to set up and works like a charm!