After messing with the rules action "Use node object to execute a VBO programmatically" and having lots of issues with it, I finally realized something very simple. I think that this will solve lots of other issues I've seen in this queue, here it is:

The action you want to use in rules, must also be enabled for the view your using.

I don't think that options should show up in rules if they aren't enabled in the view, so I'm calling this a bug.

Comments

that0n3guy’s picture

Here is a quick video of what I'm talking about: http://www.youtube.com/watch?v=FbFCJ91D0vE

infojunkie’s picture

Thanks for the video capture, that's a GREAT way to show a bug :-)

I thought that the VBO action logic only showed the selected actions. If it doesn't, it's definitely a bug.

that0n3guy’s picture

Yeah, its wierd because some thing it will only show if they are selected (like the execute arbitrary php) but other things are there all the time.

My guess is that some issues in the queue are cased by this simple thing.

infojunkie’s picture

Status: Active » Fixed

Fixed in the latest dev. Please try it (12 hours from now) and let me know how it works for you.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.