Creating multiple ordering form

  • AMAbstracts
    Asked on April 2, 2020 at 5:22 PM

    hello - i am talking about my salad order form - right now it is set up so a person can order one salad - one yogurt bar and one fruit salad - what if a person wants to order a 2nd salad or a 3rd salad etc...

    how would i set that up please

    thank you

  • AMAbstracts
    Replied on April 2, 2020 at 5:58 PM

    i dont mean identical salalds - lets say that a person is ordering three unique salads for 3 different people using the same order - hopefully that made sense

  • Mike
    Replied on April 2, 2020 at 8:50 PM

    You may add the fields for 2nd and 3rd salads, and display them based on conditional logic. For example, if a client selects an option to order an additional salad, show the additional field(s).

    Related guide:

    How to Show or Hide Fields Base on User's Answer

  • AMAbstracts
    Replied on April 2, 2020 at 9:04 PM

    im not quite sure what you mean - if the client selects additional salad or yogurt etc... and it pops up the same salad list then will it no just replace the prior salad order? what if they pick 10 additional salads? also, how would that work in the notification email?

    thank you

  • Girish JotForm Support
    Replied on April 2, 2020 at 10:45 PM

    Sorry, but based on the current setup on your form, I am not able to understand the process flow:

    15858817850304 7 Screenshot 10

    There is no option to select one salad or one yogurt. The drop downs show the items that is contained in the salad bar or yogurt bar.

    If you can explain how this form works, we could check and provide a suitable workaround.

  • AMAbstracts
    Replied on April 3, 2020 at 4:29 PM
    At this point a client just chooses from the particular dropdown. If he
    wants yogurt then he chooses from yogurt etc...
    I originally thought this was a simpler approach rather than asking which
    they wanted
    They can pick a salad with toppings with dressing then pick a yogurt bar
    then pick fruit salad
    ...
  • Mike
    Replied on April 3, 2020 at 6:29 PM

    The idea is to add all the fields you need and display them conditionally.

    Example:

    Creating multiple ordering form Image 1 Screenshot 30

    Creating multiple ordering form Image 2 Screenshot 41

    Here is a form example:

    https://form.jotform.com/200936835397971

    You can clone the form to check it in the editor.

  • AMAbstracts
    Replied on April 3, 2020 at 7:29 PM
    Would I have to make conditions for each one? What if they want to order 20
    salads?
    ...
  • Jimmy_D
    Replied on April 3, 2020 at 8:40 PM

    Hi,

    Yes, following the suggested workaround, you would have to set a condition for each. 

    Best, 


  • AMAbstracts
    Replied on April 4, 2020 at 9:27 PM

     hello - i would think that there would be a formula of some sort so that a client can be asked how many (X) salads or yogurts or fruit salads and then it would be a conditional formula to show X number of salad options or something like that - or maybe i should use a different input format - i do like the current setup as it seems very clean and looks good on a cell phone - when i set it up i forgot to consider if a person wants more than 1 of an item

    thank you

  • roneet
    Replied on April 5, 2020 at 1:58 AM

    Could you please check the Configurable list widget if this suits your requirement?

    I have built a demo form:

    https://form.jotform.com/200951199959066

    Do you also want to have price calculation logic too based on the number of items selected?

    Looking forward to your response.

    Thanks.



  • AMAbstracts
    Replied on April 5, 2020 at 10:05 PM

     hi - i am trying to understand the configurable list widget - can the dropdown be set so that a person can choose more than 1 of the item list

    also, with the "+" option i am assuming that it will be a separate input item for the email template

  • AMAbstracts
    Replied on April 5, 2020 at 10:18 PM

    please take a look at what i did - in cell phone view mode it looks absolutely horrible

  • roneet
    Replied on April 6, 2020 at 1:36 AM

    I have injected responsive code in the Configurable list. Please take a look at the form in the desktop and mobile devices.

    Creating multiple ordering form Image 10

    Yes, the list will appear in a table format in the email.

    Creating multiple ordering form Image 21

    Let us know how it goes.

    Thanks

  • AMAbstracts
    Replied on April 6, 2020 at 9:22 PM

     hello - please check out what i did - i tried a different approach - the problem im having is that i am duplicating fields to save time but then the names in the conditions list are identical and the same thing in the email notification form - is there a way to get it to read the new names to avoid the hit-or-miss of figuring out which field is which?


    thank you

  • roneet
    Replied on April 6, 2020 at 10:38 PM

    You may configure the new label against the name of the form fields in the email notification:

    Creating multiple ordering form Image 10

    Let us know if you were referring to a different concern.

    Thanks.

  • AMAbstracts
    Replied on April 6, 2020 at 11:29 PM
    In conditional formatting, hide/show... several of the field names are the
    same in the list.
    ...
  • Girish JotForm Support
    Replied on April 7, 2020 at 1:40 AM

    I assume that you are still referring to the Salad order form. Please let us know which condition is causing an issue:

    15862379670704 9 Screenshot 10

  • AMAbstracts
    Replied on April 7, 2020 at 4:30 AM

     any condition, field drop down list - #15 & 16

    16 should be toppings not items

    this is just an example - i have had it happen elsewhere

    thank you

  • roneet
    Replied on April 7, 2020 at 6:37 AM

    If you are duplicating a field then its question name should also be changed. Since #15,#16 question name is same in the settings so you are seeing the same name on the condition dropdown:

    Creating multiple ordering form Image 10

    Let us know if you have further questions.

    Thanks.

  • AMAbstracts
    Replied on April 7, 2020 at 9:28 PM

     thank you - i thought i had changed them all - i must have missed it

    follow up - under ADVANCED - FIELD DETAILS - UNIQUE NAME --- can i make that uniquename  whatever i want it to say?

  • Girish JotForm Support
    Replied on April 7, 2020 at 10:40 PM

    Yes, you can change the Unique name from the field properties > Advanced tab. Let us know if you have any further queries.

  • AMAbstracts
    Replied on April 8, 2020 at 3:41 PM

     thank you