Using core 7.12, Views 7.x-3.1
I've tried this module with both the ImageFlow plugin and the sandbox Cloud Carousel plugins.
After setting the style to jqFX and entering the settings, if I then click the settings link in the Views UI to edit the jqFX settings the Grouping Field Nr.# is duplicated. If I save the settings and open them again, there will be another Grouping field Nr.#.
This continues to happen on each save of the settings for jQFX style.
If I change the style to something else (like HTML list) and save it's settings, then change back to jQFX, everything is reset and the duplicates are gone. The behavior will return on each subsequent save of the settings though.
The duplicates cause the View to output multiple div's with the class view-grouping even if the grouping options have no values set in the style settings.
I haven't spent enough time with Drupal 7 to be able to provide an attempt at a fix but if I find anything else I'll report back.
I have not tried the dev version as it looked like it had an older date than the alpha.
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | views_jqfx-uses_grouping.patch | 508 bytes | webevt |
Comments
Comment #1
paulrooney commentedDuplication of Grouping fields is also reported in GMap Module » Issues
See: Error using with views - Grouping field keeps getting recreated
http://drupal.org/node/1425448
Comment #2
DerekL commentedSame issue here. I'm running latest views dev.
Comment #3
eleleka commentedSubscribe
Comment #4
mollyavalon commentedI'm having the same issue. I"m happy to know there's a workaround - I got up to 19 grouping divs. I'm not having the problem with any of my other views (which are mostly just unordered or HTML lists.
Comment #5
jamesbenison commentedIs the consensus that this is a module issue or is it a views issue.
Some of the plugins only grab only one field per entity with the current design.
As an aside I will be making a new stand alone module for cloud carousel. It will be much like the new imageflow module.
Comment #6
webevt commentedIt seems that I've found where the problem lies. In the function views_jqfx_views_plugins() (file views_jqfx.views.inc) incorrect property "uses_grouping" is set. To disable field grouping this setting should be named "uses grouping".
Patch upcoming.
P.S. This bug exists in the Vews jQFX 7.x-1.0-alpha1 too.
Comment #7
webevt commentedThe patch is attached.
To remove the old grouping fields form the view you should save the Format settings and save your view after applying this patch.
Comment #8
eric.chenchao commentedThe patch works on me. Good spot @webevt . I have spent some time on that bug but missed this small underscore issue.
Comment #9
jodym commentedThanks WebEvt patch worked..
Comment #10
StoraH commentedPatch worked for me too, thank you!
Comment #11
ocanzillon commentedPatch worked for me too. Thanks a lot!
Comment #12
adevms commentedWorked for me as well, thanks!
Comment #13
pcdesign commentedThis works for me to, when is it going to be implemented in the latest version?
the last time I installed the module, the bug was still present.
Comment #14
pcdesign commentedComment #15
wyrdwright commentedThis works here as well.
Comment #16
nwom commented#7 still works great. Thank you!
Edit: The html itself will still contain all of the views-grouping containers until you re-create the view oddly enough. I exported and re-imported the view overwriting itself which solved the issue. Cron would have maybe fixed this as well, but I didn't test it prior to fixing it. I hope this helps others.