Hi Nigel,
Thank you for your help. I think I didn't explain well what I am trying to do. I am trying to display certain edit button forms for certain users, rather than setting up access privileges for them. Ideally, I would like for each user to edit their page is to have an edit button display on the post that they created.
However, my challenge is that different user types have different post forms for creating the same post type, which means that each user type requires a different edit button. I would like to avoid having several different types of edit buttons display to the users as that would probably confuse them, but ideally I would like each user to be able to view an edit button on their post that corresponds to the edit form of the post form that they used.
I thought that the easiest way to do this would be to have a different edit button with a link to the corresponding edit form display depending on the type of user.
The standard form has a custom type called "Job Types" with the following options:
FULL-TIME
PART-TIME
INTERNSHIP/CO-OP
REMOTE
When a user posts with this form, I would like for them to see these options on the edit form. However, there are other forms with different options for "Job Types", such as:
FULL-TIME
PART-TIME
ON-CALL
SHORT-HOUR
TEMPORARY
This means that if a canyonemployer goes to their post, they will see an edit button that links to a post form that is the same as they one they used to create the post. But if a user who used a different post form goes to their post, they will see a different button that will link to that post form. Ther reason is that if a user, let's say of type canyonemployer who posted with that form goes to edit their page, I don't want them to see the options from the standard form, (i.e FULL-TIME, PART-TIME, INTERNSHIP/CO-OP, REMOTE), I would like for them to see the options for their form.
What is strange is that, for some reason, even if the nested conditional logic, it does work with the old toolset edit forms that were created a while go (IDs 21791 and 3111), but does not seem to work with the new ones that are created. Is this expected nested conditions? Perhaps a solution would be to have multiple separate conditional blocks? Is there a solution that you would recommend?
Thank you again for your help.