Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
fribse2011 wrote: Hmm, just tried that, didn't work, got an error:
Fatal error: Cannot use object of type CB\Database\Table\FieldTable as array in /public_html/components/com_comprofiler/plugin/user/plug_cbautoactions/models/field.php on line 52
Please Log in or Create an account to join the conversation.
I don't see why you'd need or want to do this. It cleans up nothing. It just adds 1 more action to manage. Their execution order is based off their order in backend as well as what trigger they're fired on. So if you've 3 actions firing on the same trigger then order them 1 after another as needed. There's no reason to manually fire actions; let them act automatically based off their trigger.Now that I'm working with rules, I was thinking about if it's possible to fire multiple rules from one rule.
Ie. have a rule detect the condition, and then make that execute several other rules for that user? As I need several differen actions (fields, groups, email) execute for a user, that would clean up the whole thing a bit.
I've no idea. I've never tried. I don't really see why you'd need to do this though.Could I create a Master 'Request' rule, and then create the 'subrules' as 'Internal General', and then call the subrules from the Master rule one by one via a 'Post' with an URL like:
https://domain/index.php?option=com_comprofiler&view=pluginclass&plugin=cbautoactions&action=action&actions=XX&Itemid=XX&users=[user_id]
Field action is broken without the nightly build as nick instructed. Once you've the nightly, which you can find below, please retest and see if issue persists.Fatal error: Cannot use object of type CB\Database\Table\FieldTable as array in /public_html/components/com_comprofiler/plugin/user/plug_cbautoactions/models/field.php on line 52
Please Log in or Create an account to join the conversation.