-
-
Notifications
You must be signed in to change notification settings - Fork 541
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conditionals on Field Not Persisting Correctly #6008
Comments
Looks like this is a valid problem, but at the moment we don't support having multiple conditions targeting the same field. |
I just got bitten by this. Is this only when you're targeting the same field? |
Yes, you can only set one condition per field. We should probably add validation to the conditions builder UX to prevent users from trying this. We could also possibly look into adding Until then though, I would suggest using custom JS conditions, as they are very powerful for more complex logic: https://statamic.dev/conditional-fields#custom-logic. |
Ah yes. Any of those would be nice. The UI suggests it’s supported indeed. I could work around be reversing the logic in this case 👍. Thanks for clarifying. |
Bug description
I wanted to setup multiple conditions on a field so that it would not appear on two different templates. I added the additional condition but it wound up overwriting the previous conditions value and did not add the additional condition. This explains it better:
How to reproduce
This link best explains the steps.
Logs
No response
Versions
Statamic 3.2.39 Pro
Laravel 8.80.0
PHP 7.4.21
aryehraber/statamic-captcha 1.8.0
doublethreedigital/duplicator 2.2.0
rias/statamic-redirect 2.0.0
spatie/statamic-responsive-images 2.10.1
statamic/seo-pro 2.3.2
Installation
Fresh statamic/statamic site via CLI
Antlers Parser
No response
Additional details
No response
The text was updated successfully, but these errors were encountered: