Hello,
The summary does not display all fieldsets.
I'm NOT using the Digest component at all (not enabled). The summary component displays all the form field results EXCEPT:
It only displays the 1st fieldset of 5 that is triggered by the select list of # of licences. (If a user chooses 3 licenses, 3 separate fieldsets are displayed on the form. But, the results of License 2 and License 3 fieldsets don't display on the summary page).
My form uses only the admin functions available with Webform & Webform Bonus Pak. No custom PHP has been added. In the Webform Summary configuration, all of these fields have been selected as fields to display.
The site is authenticated only, so I can't provide a link. Let me know if there is any other information I can provide.
Thank you in advance,
Kathy
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | webform-summary-03-29-2012.zip | 275.77 KB | kt-designs |
| #3 | summary-multiple-fieldsets-display.tar_.gz | 742.81 KB | kt-designs |
| 02-summary-review-showing-1-license.pdf | 33.43 KB | kt-designs | |
| 01-form-showing-2-licenses.pdf | 68.79 KB | kt-designs |
Comments
Comment #1
dealancer commentedYeah,
You could help us with providing steps to reproduce this issue from the empty Drupal installation.
Comment #2
kt-designs commentedThank you very much for your assistance. I will work on these steps and provide you with the info you requested asap.
Comment #3
kt-designs commenteddealancer, thank you for looking into this issue.
Here are the steps I used to reproduce the problem:
I've installed Drupal 6.22 on my VM.
Installed & Enabled the following modules:
- Webform
- Webform Bonus Pak (Digest NOT enabled)
- Webform Conditional
Created a new Webform with the following fields:
- Number of Licenses (Select type with values below, default value of 1 & mandatory)
num_license1|1
num_license2|2
- Fieldset 1
- Nested test Markup field with display: Display: YES
- Nested textfield field (Data Fieldset 1 with default value: Sample data 1)
- Fieldset 2: Display is Conditional upon Number of Licenses value: num_license2
- Nested test Markup field with display: Display: YES
- Nested textfield field (Data Fieldset 2 with default value: Sample data 2)
- Page Break
- Summary field set to display all fieldsets and fields above
See screenshots
When 2 licenses are chosen, two Fieldsets display on the first page. But, when you click 'Next Page' only the first fieldset is displayed with its values.
Please let me know if I can provide any more information. -- Kathy (kt-fsi)
Comment #4
kt-designs commentedI also need to add that the Conditional fieldset values (for fieldset 2) DO get passed through to the online Webform results page as well as the email that is sent on submission.
I used the separate Conditional module since the form has same page conditional statements (vs. Webform conditional feature only works on multi-page forms with no same page instances).
Kathy
Comment #5
nicolash commentedI'm having a similar problem, but I think it's not nested fieldsets, but the webform_conditional module still hiding fields/fieldsets in summary view.
@kt-fsi, can you look into the html source and see whether the markup is there? That's what happens in my case (on D7)...the fieldsets are there, but get set to display:none. If that's the case for you as well, it probably should go over to webform_conditional.
Comment #6
nicolash commentedActually, this seems to be fixed in the latest dev version of webform_conditional for D7. Not sure whether it will get backported to D6...
Comment #7
kt-designs commentedI noticed today that the fieldsets on the summary page will display for a second or two, then disappear. The nested details for License 1 also show up for a brief moment before disappearing. And, if I scroll down fast enough on the summary page, I can see the License 2 details before they disappear.
I've attached 2 screen shots using FireShot that show the initial display & the display a few seconds later after the fields disappear. I also attached a text file from the 'View Selection Source' option. Browser: Firefox v11.0 on Windows 7.
Hope this helps,
Kathy
Comment #8
cmoirness commentedIn webform_conditionnal module :
Change line 49 in the file webform_conditional.js
By
Regards
Aure
Comment #9
kt-designs commentedThank you!!
All nested and/or conditional fieldsets now display in the summary. This has fixed my issue.
Thank you very much for addressing this issue!
Kathy
Comment #10
cehfisher commentedNow that Webform Conditional has been merged into Webform version 7.x-4.0-alpha2, where can I apply the fix in #8? I am only getting the text "array" when I use the summary field.
Comment #11
annikaC commentedHi cehfisher - did you find a solution to your issue? I have the same problem, but think this needs a new thread as it's probably related to the new changes in 7.x-4.0.
Comment #12
lejon commentedHi,
I have the same problem as the original poster but the fix on comment #8 does not work for me. I am running:
Webform 6.x-3.18
Webform Bonus Pack 6.x-3.x-dev
Webform Conditional 6.x-1.1
Webform Validation 6.x-1.5
I have conditional text area fields in a field nest on page 2, but they don't show up on the summary on page 3.
Using Firebug I can confirm that it is not a css displat issue as the conditional fields are not sent to the summary page at all. The field values are sent in the email and can be read in the user submissions.
Any ideas?
Comment #13
lejon commentedThis was an error on my part. The fields were part of a conditional Fieldset and therefore to get them to show on the summary page I had to select the parent of the Fieldset to show on the summary page too.
Comment #13.0
lejon commentedSimple edits to text.