Please Log in or Create an account to join the conversation.
Correct, it will ignore the triggers as a batch is directly executing an auto action. It is not meant to be used with regular triggered auto actions. Ideally auto actions used with batching should leave Triggers as None as you aren't going to have access to any of that triggers variables as that would be impossible given triggers are fired at specific sources in code with specific information at the time they are fired.2. My tests show that AAB ignores the Triggers (Global Tab) settings in AA that it has on the list
Yes, access and conditions will apply normally.so I can actually choose any and only the other conditions in AA are taken into account: i.e. Access (Global Tab ) plus the ones from the Condition Tab - request for confirmation, pls.
Auto actions with a trigger selected cannot be directly accessed that's correct. So yes if you don't want to allow auto action guessing your Access or Conditions need to protect against that if setting Triggers to None. You can also use a fake trigger as well (e.g. batchingOnlyAction) that will never fire. The reason None allows direct access is to allow auto actions to act as a web service basically; you can create custom JSON endpoints with it, which will be expanded much further in J4 since J4 officially has web service endpoints now.4. It looks like AA Triggers should generally be set because the Internal Action URL for AA Triggers None does not contain a random token. So, theoretically, by id test, such AA without Triggers can be fired by the user? So AA without Triggers, generally only for testing - this is what the info tip suggests. Do I understand correctly?
You could give them a trigger if you like. As explained in my reply to #4 just give them a random made up trigger (e.g. batchingOnlyAction). For batching the trigger is irrelevant. Additionally you could just condition for the batching. Example as follows.5. What if I want to create an AAB, which is just to perform a specific set of AA actions on users (eg add selected users +100 points once a day and I have to create such AA)? These AAs don't need the Triggers parameter. But it's better to give them one if the point 4. is true?
But which?
It will not impact performance.a. Conceived, "finger-typed", non-existent eg "joomla_ nonexistent", does this affect performance?
A made up trigger is fine.b. or a specific but real Trigger, hoping that there will never be a situation in which such AA will fire normally without AAB? But which? For example related to the some activity of the administrator?
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.