Problem/Motivation
Conditional fields is not working for Registrant entities.
When you try to add a dependency on that entity type, which will take you to a route like this:
/admin/structure/conditional_fields/registrant/default/field_your_field/8be3f1ab-ee9e-4a5e-bd3b-6d20bda452b4/edit, the system responds with a "Page not found".
I'm not sure if the root cause of this issue is in the recurring_events_registration submodule or in the Conditional Fields module.
It is known that the Conditional Fields module had some problems to work properly in entities different from nodes. However I see it is working well for other entity types such as the eventseries or the eventinstance.
Steps to reproduce
- Go to Structure > Conditional fields
- Find the entity type
Registrantand click on it. Then click on the bundleDefault - Select the correct values for "Target field", "Controlled by" and click the "Add dependency" button
| Comment | File | Size | Author |
|---|---|---|---|
| registrant-conditional-fields-page-not-found.png | 230.5 KB | camilo.escobar |
Issue fork recurring_events-3322998
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
camilo.escobar commentedComment #3
owenbush commentedThanks for raising this issue. I'll try and take a look at what is going on.
Comment #5
owenbush commentedThis is ready for review.
Comment #6
owenbush commentedBumping to merge when my local dev is sorted.
Comment #9
owenbush commentedThis has now been merged into the latest dev branches.