https://toolset.com/documentation/user-guides/automated-email-notifications-with-cred/
According to this doc (and I remember doing this a while ago), when notification trigger was 'form submission', I was able to specify field conditions. But now there are none.
Only if I set trigger to 'When custom fields are modified', I see an option to specify the conditions.
Is it a bug or a new logic?
Hello,
I don't see any new logic, according to the document you mentioned above:
https://toolset.com/documentation/user-guides/automated-email-notifications-with-cred/
If "Notification e-mail" is trigger by "Send the notification when submitting the form", then the email will be sent when you submit the form, there will not be any field options.
If you need the "Notification e-mail" be triggered by "When custom fields are modified", you need to setup a form for editing posts/users, after user submit the form, it will compare the fields values, if the field value is changed, then send the email notifications.
I need to send when the form is submitted, but only some value has some specific value. This is a new post form, not an editor. And I simply don't have any option for conditions...
Like here: conditions were available for form submission...
hidden link
Thanks for the details, yes, you are right, that document is updated, the screenshot you mentioned above is taken in 2013, and in the latest version of Toolset form plugin, if you check the option "Send the notification when submitting the form", the option "Add condition by field" won't be available any more.
The option "When custom fields are modified" of email notification logic is similar as below:
after user submit the form -> check custom fields are modified-> send the emails
Since action "When custom fields are modified" is triggered after "submitting the form", those field conditions will be triggered after you submit the form, you just need to use option "When custom fields are modified" simply.