Mon. - Fri. 9 am - 5 pm Ask a Question
Remember me

Show text-info based on calc results

2 weeks 2 days ago #1

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Hello,

Is it possible to display a text depending on the result of the calculator?

Example: if the result is between 0 and 5 it shows "Beginner". If between 6 and 10 it shows "Intermediate" and if is above 10 it shows "Advanced"

Thank you

2 weeks 1 day ago #2

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 13499
Hello,
Thank you for contacting us

For this you need to use conditional logic
www.balbooa.com/joomla-forms-documentati...itional-logic-fields
www.balbooa.com/joomla-forms-documentati...joomla-forms-builder

Best Regards,
Vyacheslav, Balbooa Support Team

2 weeks 1 day ago #3

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Hello,

Thank you, but is not my point.
I want to show the results only AFTER form submission.
Is it possible?

2 weeks 1 day ago #4

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 13499
There is no such possibility

Regards,
Vyacheslav, Balbooa.com

2 weeks 1 day ago #5

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Two more questions about this topic:

1) Is it possible to send the conditional logic results by email?
2) Can I use a data from a field in a previous page of form in the last page? To use the name entered in field name on page 1 in a text in page 5, for example.

Thank you

2 weeks 1 day ago #6

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 13499
You need to create three fields with default values (Beginner, Intermediate, Advanced)
Make these fields hidden (they will not be visible on the form)
Create rules for conditional logic with these fields (show fields based on conditions).
In the form, they will not be visible, but they will come to the email based on the results of the rules of conditional logic.

Conditional logic works for all pages of the form

Best Regards,
Vyacheslav, Balbooa Support Team

2 weeks 1 day ago #7

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
By the way ... I simply cannot use conditional logic.
I think there is a bug, because I cannot do simple things like:

If field < 9
Shows title 1
Hide title 2
if field > 8
Shows title 2
Hide title 1

Simply doesn't work

2 weeks 1 day ago #8

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 13499
You have one rule overriding another.

Example rule:

If field <9
Shows heading 1

If field> 8
Shows heading 2

Best Regards,
Vyacheslav, Balbooa Support Team

2 weeks 1 day ago #9

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Can't realize how to do it.

I want to send an email for users: "Hello, [name]... your English Level is [show the level based on calc results]"

If calc results <=8 is Beginner
if calc results is between 9 and 15 is Intermediate
if calc results >= 16 is advanced

I'm trying for hours, but without success even in the form itself.

I want to show results by email either.

Can you help?

2 weeks 1 day ago #10

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Can I use a data from a field in a previous page of form in the last page?

To use the name entered in field name on page 1 in a text in page 5, for example.

Thank you

2 weeks 19 hours ago #11

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 13499
Hello,
Thank you for contacting us

You can download and import a sample form
drive.google.com/file/d/1l-mKihl0O9qQnoQ...JMT/view?usp=sharing

how it works can be seen in the video
nimb.ws/OHJ2g1

You can use fields on different pages,
but unfortunately it is impossible to use text in conditional logic,

Best Regards,
Vyacheslav, Balbooa Support Team

2 weeks 14 hours ago #12

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Thank you, Vyacheslav

I can use same model with Title instead a field. This is working ok.
But, I want to send the results by email for the user.
How can I make the email message to display ONLY the field enabled by conditional logic? I've tried, but everytime shows only blank for those fields.

Thank you

1 week 6 days ago #13

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 13499
Hello,

Thank you for contacting us!

You need to fill in these fields (for example use the default)

Best Regards,
Vyacheslav, Balbooa Support Team

1 week 6 days ago #14

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Hello,

I want to show to use his English level based on calc results.

If <=8 then is BASIC
If >=9 and <=15 then is INTERMEDIATE
If >= 16 then is ADVANCED

I've created 3 hidden input fields, with the default values (BASIC, INTERMEDIATE and ADVANCED) and also the 3 conditional logics.

But don't work everytime... just sometimes... and I can realize how.

Could you please help?

1 week 6 days ago #15

  • Michel Torres's Avatar
  • Michel Torres
  • Posts: 332
Solved!

The problem was the order of conditions of intermediate.
When I change to higher value first, works

Thanks

1 week 5 days ago #16

  • Vyacheslav's Avatar
  • Vyacheslav
  • Posts: 13499
It's great that you could figure it out on your own!
Let us know if you need more assistance!

Best Regards,
Vyacheslav, Balbooa Support Team
Powered by Kunena Forum