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

Order: Allow order forms to be restricted to authenticated clients only

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.6.0
    • Fix Version/s: None
    • Component/s: Client Interface, Plugins
    • Labels:
      None

      Description

      Sometimes it's necessary to allow clients with an existing account to place orders for services that are not generally available.

      To accomplish this, we need to do 2 things:

      1. Add an option to new/edit order form:

      [ ] Require client to be logged in, and show order form in the client area

      If checked, also display a multi-select of client groups that will be able to see and order from this order form.

      If this is checked, the order form will not be accessible by unauthenticated clients. It will only be accessible by authenticated clients, who are members of the selected client groups.

      2. In the client area, add a new nav item called "Order" that has a drop down menu that includes order forms listed by name that have this option checked. Additionally, the drop down menu should include the default order form.

      If there are no order forms available, we need to either not display the nav item, or display a link that indicates there are no order forms available.

        Activity

        admin Paul Phillips created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Attachment capture-for-jira-screenshot-20151228-112536-357.png [ 11443 ]
        Hide
        admin Paul Phillips added a comment -

        This was resolved in a more streamlined way in CORE-1974, which allows the visibility to be set for an order form.

        Show
        admin Paul Phillips added a comment - This was resolved in a more streamlined way in CORE-1974 , which allows the visibility to be set for an order form.
        admin Paul Phillips made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Duplicate [ 3 ]
        admin Paul Phillips made changes -
        Resolution Duplicate [ 3 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        admin Paul Phillips made changes -
        Fix Version/s Short Term [ 10800 ]
        Hide
        admin Paul Phillips added a comment -

        Wrong fix version

        Show
        admin Paul Phillips added a comment - Wrong fix version
        admin Paul Phillips made changes -
        Status Reopened [ 4 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: