Hide the Conditional Fields in End User Portal

7 Comments

  • Brett - Community Manager
    Comment actions Permalink

    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?

    0
  • Rachael Siegel
    Comment actions Permalink

    Hey Brett,

    We're using the conditional fields app in our sandbox using the native feature in EAP in our production environment.  

    0
  • Brett - Community Manager
    Comment actions Permalink

    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!

    0
  • AJ Miller
    Comment actions Permalink

    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!

    1
  • Brett - Community Manager
    Comment actions Permalink

    Thanks for sharing AJ!

    I'll pass your feedback along to the appropriate team :)

    0
  • Kevin Witt
    Comment actions Permalink

    +1 for this feature.

    0
  • Kevin Witt
    Comment actions Permalink

    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.

    0

Please sign in to leave a comment.

Powered by Zendesk