PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Every form that uses conditional logic is hidden...

  1. swebb
    Member

    After a recent Gravity Forms update (not sure exactly which one), every form that contains a field with conditional logic is rendered with style='display:none' in the outer wrapper div. If I remove conditional logic, the form reappears.

    Any suggestions?

    Posted 12 years ago on Sunday June 3, 2012 | Permalink
  2. You'll want to run a theme/plugin conflict test by following the instructions here:
    http://www.gravityhelp.com/documentation/page/Testing_for_a_Theme/Plugin_Conflict

    Usually this is due to a JS conflict of some kind.

    Posted 12 years ago on Sunday June 3, 2012 | Permalink
  3. swebb
    Member

    Do you guys have previous versions of the plugin stored somewhere? My theme and other plugins are working like a champ (and haven't changed before or after the conditional logic in Gravity Forms stopped working) so I'd much rather roll-back Gravity Forms to a version that worked.

    Posted 12 years ago on Sunday June 3, 2012 | Permalink
  4. To keep things moving forward, we don't like to regress because that won't help any of us make a better product or continue to install updates. Does your form work when you preview it from the formbuilder?

    Posted 12 years ago on Sunday June 3, 2012 | Permalink
  5. swebb
    Member

    The form works in the preview. And I can appreciate your desire to keep everyone current with the latest version of the plugin.

    However, given the choice between (1) spending a lot of time trying to track down a conflict with my theme and various other plugins (which all work exactly as expected right now) and (2) simply rolling back one misbehaving plugin (Gravity Forms), I'm far more excited about option (2).

    Currently, I've just removed the conditional logic from all of my forms. This isn't ideal, but a less functional form is definitely better than an invisible one :-)

    Posted 12 years ago on Sunday June 3, 2012 | Permalink
  6. Since it works in preview, there most likely is a theme/plugin conflict. I could try to help you pinpoint it if you had provided a URL to this form. Can you duplicate the form, add back the conditional logic and post it on a page I can see?

    Posted 12 years ago on Monday June 4, 2012 | Permalink
  7. swebb
    Member

    I created a fake page with a fake form that reproduces the problem. Is there an email address I can use to send you the information?

    Posted 12 years ago on Monday June 4, 2012 | Permalink
  8. kshaw
    Member

    I also use conditional logic on my forms and I've just noticed my forms are no longer showing on the page. noticed i wasn't getting any leads at all recently and went to take a look. The 'contact us' form does not use CL and it shows up fine.
    here's the url to mine if you can take a look.

    http://aisinsured.com/get-a-quote/floridahomeinsurancequote

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  9. I have the same issue on a form visible (or more correctly, not visible) here:
    http://www.orangepower.com.au/feedbacktest/
    I've just become aware of the issue and am starting to look into it now. Any advice you can provide would be appreciated.

    thanks

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  10. tcs
    Member

    @artroom - try and fix the first js error to see if it fixes your form. There are 2 js errors on your site. The first one is to do with twitter related javascript so try disabling your plugin really-simple-facebook-twitter-share-buttons and see if it works.

    SCRIPT5007: Unable to set value of the property 'innerHTML': object is null or undefined
    blogger.js, line 12 character 3
    SCRIPT438: Object doesn't support property or method 'first'
    conditional_logic.js?ver=1.6.4.4.1, line 206 character 9

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  11. tcs
    Member

    @kshaw - Try disabling your plugin easing-slider it seems to load an old version of jquery
    "plugins/easing-slider/js/jquery.js?ver=1.4.2".

    I was getting problems with conditional logic due to plugins loading old jquery libs.

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  12. @swebb - send me the email to rob@rocketgenius.com and please reference this post in your email.

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  13. kshaw
    Member

    thanks- fixed it.

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  14. I am having this issue as well - never happened before. Only on forms with conditional logic.

    http://em2.tbradley.info/coaching-membership/register/tos-basicplus/

    How can we tell if there are any old jquery libraries being referenced, or bad jquery?

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  15. Looks like this is your JS error: Screenshot

    Maybe related to the wp-audio-mp3-player plugin? Try disabling that plugin.

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink
  16. @Rob - thank you. That was it. I really appreciate your quick response!

    Posted 12 years ago on Tuesday June 5, 2012 | Permalink

This topic has been resolved and has been closed to new replies.