I have a number of sites using the latest Ganty-generation Rockettheme sites.
I am using an extension called Bf Survey Pro from Tamlin Creative (
www.tamlyncreative.com.au
) on a few of these sites.
I installed this extension on three RT templates - Gantry based Dominion and Quantive, and the pre-Gantry Infuse.
On both of the Gantry-generation templates, the checkboxes that are used in the Bf Survey software refused to allow anyone using IE 7 or IE 8 the option of checking the checkboxes. Notably, IE 6 does function and allow the checkboxes to be checked.
After some testing by switching templates, and some work by the developer, we were able to isolate the problem to Gantry-specific templates.
Note: On the older Infuse template, the checkboxes work properly in all browsers.
The developer has discovered that on the newest Quantive template (recently downloaded and presumably using the latest Gantry library), the checkboxes in Bf Survey work properly IF you simply turn OFF the Input Styling in the Gantry backend.
HOWEVER, assuming this "fix" would work on all Gantry-based template, I tried the same tactic on the slightly older Dominion. However, on the Dominion template, turning OFF the Input Styling did NOT fix the problem.
I can't figure out why it would fix the problem by changing a Gantry setting, but not fix it on another template that also uses the same Gantry library.
Does anyone have any idea or suggestion?
I am very curious if there is something related to the Input Styling, or something that works in association with the Input Styling switch that I may be causing it to work on one template, but not the other.
Lastly, the Dominion template is a couple of updates behind (I have 1.5.5 installed). Is it possible that any of the updates to the Gantry library might in fact be causing it to not work in Dominion? I did try to update it to test that, but I am confused about how to update both the Gantry library and the template three updates in one pass - and when I tried, I crashed the website. Once I understand better the process better, I'll try again.
I am using Community Builder and the input styling prevented the Multi-checkbox data for users to save in IE8 and IE9 with my Juxta theme. Once i turned off only the styling it worked. Does someone know how to turn off input styling for IE or fix this? I will look into in the future but my lack of expertise and unfamiliarity with GANTRY suggest it will take me a long time to debug. It also reinforces my dissatisfaction for windows, yet +80% of my customers use it.
This still seems to be a problem, for me at least, with the latest version of gantry (4.1.4)
I found that by editing /libraries/gantry/js/gantry-inputs.js and removing the two instances of
l.checked=false;
and the two
l.checked=true;
Then it fixed the problems I was having with IE, without adversely effecting other browsers. I'm not sure of the exact problem, but it seemed to be toggling the checked status twice for each click.