Login Form

#320 – Mandatory and Hide Question

Posted in ‘BF Survey’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Tuesday, 12 August 2014 21:51 AEST
whann
Joomla! version: 3.2.4

Wanted to start with the new bfsurvey component.

I have a master question which decides the following conditions.
I can use the new HIDE Show Features and works really well.
Only thing is when i mark the question as mandatory i cannot
submit the form since the question which is hidden is not answered.
Shouldn´t be that questions which are hidden be ignored?
In my example i created a one page form have not tested others.
In addition i would be really nice to get a message
"Please fill in bla bla" instead of just doing nothing.
Any info would be highly appreciated
 
Friday, 15 August 2014 20:41 AEST 5'
Tim
BF Quiz Plus 3 Years, BF Survey 12 Months
Hi Wolfgang,
Sorry for the delayed response.

The show/hide question literally does that, it does not alter the fact that a question is mandatory or not. I never really intended for hidden questions to be marked as mandatory, so I haven't implemented any code to make all hidden questions not mandatory. How important is this functionality?

regards

Tim
Follow us on twitter http://twitter.com/tamlynsoftware
Saturday, 16 August 2014 04:15 AEST
whann
NP its not that urgent. I just wanted to evaluate the new version, if its useable
for production, yet.
Well the importance depends if one can solve the problem in some other way.
What i wanted is that my first question decides about the next questions.
Naturally questions related to the answer No for the first question should not
be shown for the yes branch. So thats why i used that hidden functionality.
BUT they are mandatory after the first question was asked.
The easiest way to implement would be to ignore the mandatory flag if the question
is hidden, IMHO.
 
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.
Go to top