As an admin I would like to show additional fields in the customer portal when creating an issue. The fields should be hidden by default and will appear based on input into fields that show by default.
Example Use Cases:
- Multi select custom field 'Reason' has 'Other' value. If it is selected, a text box custom field appears and customer is required to type in a comment
- Date custom field 'Due Date' is not required. If Due date is filled in a multi select custom field 'reason' appears and is required