Hide the Conditional Fields in End User Portal
The new conditional fields app is great! However, when I sign into the end user portal as an end user, I can see all possible fields to fill out, rather than just the specific fields I've selected. This is visible on the right hand side of a specific request page: https://cl.ly/a0febb926af9
-
Hey Rachael,
Can you confirm whether or not you're using the Conditional Fields app I've linked here? Or are you using the native conditional fields feature that's currently in EAP?
-
Hey Brett,
We're using the conditional fields app in our sandbox using the native feature in EAP in our production environment.
-
Hi Rachel,
Apologies for the delayed response!
I confirmed with our internal team that this is expected behavior. The conditional fields are configured to only work on the Submit a request page and not the My Activities page for the requester.
This is something our Product Managers are aware of and they are looking into another solution to address this issue.
Thanks again for sharing your feedback!
-
Hi Brett,
I just wanted to add to this post that we find this issue to be disappointing as well. Some of our forms are even longer than Rachael's. We would really like a much cleaner look for our end-users.
Thank you for your time!
-
Thanks for sharing AJ!
I'll pass your feedback along to the appropriate team :)
-
+1 for this feature.
-
Have found a workaround to hide the custom fields without an entry.
You need to edit the "request_page.hbs" template, so you will need Guide Pro/Ent I guess.
Replace:
{{#each custom_fields}}
<dt>{{title}}</dt>
<dd>
{{value}}
</dd>
{{/each}}With:
{{#each custom_fields}}
{{#is value '—'}}
{{else}}
<dt>{{title}}</dt>
<dd>
{{value}}
</dd>
{{/is}}
{{/each}}After the change any custom fields without a value won't be displayed.
サインインしてコメントを残してください。
7 コメント