Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-4147

Add an option to hide client fields that are not required

    Details

      Description

      Quite a few people ask about hiding client fields from the order form and client area, and currently they have to edit the templates.

      Under Settings > Company > Client Options > Required Client Fields, we list these standard client fields and allow them to be required or not. By default, only First Name, Last Name, and Email are required.

      This might be a good place to put settings to hide these fields. One suggestion is to put these fields in a table with 3 columns, 1st column would be called "Required", second column would be called "Display", and third column would be the name of the field like "Address 1".

      By default, all of the fields would be checked for display.

      Unchecking a field would remove its display from both the client area, and the client registration pages for all order forms. If there is a use case for displaying the fields in the client area or order form and not vice-versa, we might consider 2 options but I can't think of a good use case.

        Activity

        admin Paul Phillips created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Rank Ranked higher
        admin Paul Phillips made changes -
        Rank Ranked lower
        admin Paul Phillips made changes -
        Rank Ranked higher
        admin Paul Phillips made changes -
        Fix Version/s 5.4.0-b1 [ 11719 ]
        Fix Version/s Short Term [ 10800 ]
        jonathan Jonathan Reissmueller made changes -
        Fix Version/s 5.5.0-b1 [ 11726 ]
        Fix Version/s 5.4.0-b1 [ 11719 ]
        jonathan Jonathan Reissmueller made changes -
        Story Points 5
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.5.0 Sprint 1 [ 153 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 3 hours, 50 minutes [ 13800 ]
        Worklog Id 15595 [ 15595 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]
        jonathan Jonathan Reissmueller made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        jonathan Jonathan Reissmueller made changes -
        Status Reopened [ 4 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        abdy Abdy Franco made changes -
        Time Spent 3 hours, 50 minutes [ 13800 ] 5 hours, 48 minutes [ 20880 ]
        Worklog Id 15620 [ 15620 ]
        abdy Abdy Franco made changes -
        Time Spent 5 hours, 48 minutes [ 20880 ] 5 hours, 54 minutes [ 21240 ]
        Worklog Id 15636 [ 15636 ]
        jonathan Jonathan Reissmueller made changes -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              29/Jun/22

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 5 hours, 54 minutes
              5h 54m

                Agile