How can I create a list of favorite items?

  • Profile Image
    matejf
    Asked on January 27, 2017 at 06:57 AM

    How can I create a question where user chooses from a list of subjects and places them in the answer according to their ranking, like: 

    What do you prefer learning in school? Rank from 1 to 12 (1 – your least favourite content, 12 – your favourite content).

    Biology

    Languages

    Social studies

    Art and music

    Maths

    Geology

    History

    Chemistry

    Geography

    Physics

    Sport

  • Profile Image
    Nik_C
    Answered on January 27, 2017 at 08:05 AM

    I'm sorry, but we might need more information, like what exactly would be the workflow for your form. If you can explain a bit more and we will be more than happy to assist.

    We'll wait for your response.

    Thank you!

  • Profile Image
    matejf
    Answered on January 29, 2017 at 08:43 AM

    This is a list of subjects. I would like users to rank the subjects from least (=1) to most popular (=12). Either by selecting and dragging items into that order, or by assigning them appropriate number (but that should allow only one item per certain rank, that is, one could not assign several items the same rank) or something similar. This question is from form

    https://eu.jotform.com//?formID=70022424114337 

    on page 2 (attached capture)

     

     

     

  • Profile Image
    Nik_C
    Answered on January 29, 2017 at 10:05 AM

    Thank you for additional information provided.

    I checked your form and I saw that there is the matrix field with radio buttons (like in the image above) with ranking numbers:

    I'm still not getting what should be changed there?

    Do you want some other type of selection?

    Please let us know.

    Thank you!

  • Profile Image
    matejf
    Answered on January 29, 2017 at 10:30 AM

    Only ONE of items should be at place number 12. ONLY one item should be at place numer 11 etc.   I would like users to rank the subjects from least (=1) to most popular (=12).

    If I have a list of 4 subjects: Biology, Geology, Maths, History, rank the items so your FAVORITE item is at the top (=4) and LEAST favorite is at the bottom (=1).

    One prefers Biology and doesn't like Maths, so his list will be:

    4. Biology
    3. History
    2. Geology
    1. Maths

    Someone likes History and Maths but hates Biology. His list would be:

    4. History
    3. Maths
    2. Geology
    1. Biology

    I cannot put it any clearer.

     

     

     

  • Profile Image
    KadeJM
    Answered on January 29, 2017 at 01:36 PM

    I apologize for the previous confusion that we had and thank you for the clarification as I believe you want an order ranking system to put in favorites from least to first.

    Instead of doing this with radios why don't you try out our Orderable List Widget since I believe this will work a lot better for that type of usage.

  • Profile Image
    matejf
    Answered on January 30, 2017 at 01:52 AM

    Yes! This is the solution I was looking for, but I didn't know what search criteria to use in your widget library (for example, drag drop criteria does not yield any result)...

    Thank you for your help!

    Is this widget responsive (does it work on mobile platform)?

  • Profile Image
    ashwin_d
    Answered on January 30, 2017 at 02:09 AM

    Hello matejf,

    Yes "Orderable List" widget works on mobile devices without any problem. I did test your form where you have added this widget and it seems to appear and works correctly in mobile device. Please check the screenshot below:

     

    I would suggest you to please try out yourself and get back to us if you have any trouble.

    Thank you!

  • Profile Image
    matejf
    Answered on January 30, 2017 at 03:51 AM

    Sorry to bother again but this widget does not work in multilingual form! I have no option to edit items in other languages! 

  • Profile Image
    Charlie
    Answered on January 30, 2017 at 04:12 AM

    You can still work on this but you'll need to have one Orderable List widget for each language. In your case, you have 4 languages so you'll need to have 4 of those widgets and hard code the items' text in their own language. 

    Below is an example conditional logic, you can see that it will allow you to select the "Language" option in the multilingual form:

     

    Now for example, the language is set to "Slovenian", then we will only display the "Orderable List" widget that is hard coded in Slovenian. 

    I hope that helps. 

  • Profile Image
    matejf
    Answered on January 30, 2017 at 04:28 AM

    well.... it is some sort of a solution, but it creates a mess in my answer table - on the same question, I get separate lists for every language (4 of them).

    Just a thought: Is there no way that matrix field with radio buttons would allow only one column selection in the whole table:   If user selects 8 at Biology item, it cannot select 8 at any other list item?

  • Profile Image
    candy
    Answered on January 30, 2017 at 05:44 AM

    Hello,

    I've checked your form and cloned it on my side in order to test it.

    Unfortunately, you can not set conditions to Matrix fields such as "If a user selects 8 at Biology item, it can not select 8 at any other list item" in the condition list.

    I have found a solution in order to warn the users not to enter the same value into the matrix field. However, this solution does not restrict the users not to select the same value in the matrix field.

    I have added the Form Calculation Widgets into the form for each column you have created and then, I have set the value of the matrix fields to the each calculation widget. So, If a user selects "1" in the Biology, the form calculation widget shows "1" as you can see below:

     

    So that, I have set conditions to the Form Calculation widgets such as "If the BiolagiaCalculation value equals to Družboslovje Calculation, show a warning message to inform the user" as you can see the screenshot below:

    Do not forget to set the form calculation widgets hidden not to show them to your users. This warning message is created by adding a text field to the form.

    You can try this solution in your form.

    Moreover, if you want to know another field related to rating, you can use our Star Rating field as you can see below:

    You can apply the same solution to the Star Rating fields.

    Please check and if you need any further assistance, do not hesitate to contact us.

    Thanks in advance.

     

  • Profile Image
    matejf
    Answered on January 30, 2017 at 07:51 AM

    If I choose simple star rating, Is there an option of multiple items for star rating or must every item be a separate question?

    I mean like picture of Star rating field that you attached in your last answer, but I guess every line (Biology, Social studies, Maths, History) is it's own question? Could they be united in some sort of matrix with stars instead of radio buttons?

  • Profile Image
    candy
    Answered on January 30, 2017 at 08:27 AM

    Hello again,

    If you prefer to use Star Rating, each item needs to be a separate field. 

    Unfortunately, it is not possible to set star rating inside the matrix field instead of radio buttons.

    Thanks.