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.

Form Not displaying After Recent Plug-in Update

  1. Hi-
    Looks like I am having the same issue as others in the forum... After I updated to 1.6.4.1.1, one of my forms is not working. Please see: https://www.nicholson-hardie.com/gift-cards/

    I have tried disabling themes and plu-ins, but to no avail. However, I do see one error on the page that was not there before updating... (Error: Optional is not defined. Line 89.) See below for code. Any help would be greatly appreciated!

    http://pastebin.com/g4Ts88TF

    Posted 13 years ago on Tuesday May 1, 2012 | Permalink
  2. Does your form show up and work in the formbuilder Preview area by chance?

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  3. This isn't the same issue as others on the forum and there haven't been a lot of common issues with users encountering a problem with v1.6.4 so your issue is definitely not the same as the others.

    While the end result (the form not appearing due to a javascript error) may be the same, the cause certainly is not. So never assume that you are experiencing the same issue as other users because any and all javascript errors will cause forms that use conditional logic as well as AJAX to behave this way, no matter what the cause is. That is due to the fact your browser quits executing javascript when it encounters any error.

    Most of the issues users have encountered with v1.6.4 have been due to their theme or another plugin enqueuing old versions of jQuery and not using the version of jQuery that WordPress comes with. But this does not appear to be your issue either, although your site is enqueuing jQuery from Google's API and not using the WordPress jQuery like it should be, it is at least loading the most recent version of jQuery.

    We haven't seen this particular issue any other user sites running v1.6.4 and I am unable to replicate the issue locally which means it's either site specific to your setup or form specific to how the form was configured.

    Our lead developer is going to take a look at the link you provided and determine what is going on. He will post an update here once he has determined what the issue is.

    Just in case we require a closer look in order to debug the issue, please email me a WordPress admin login and FTP login for this site directly to my email address at carl@rocketgenius.com.

    It may be unnecessary, but if he can't determine the case by just viewing the page he may need to debug it at the code level as it's an issue we could not replicate locally so it needs to be debugged where it is happening.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  4. FanaticWeb
    Member

    Hello, I'm expriencing the same issue since the upgrade to the latest version on one of my sites, I disabled the plugin and reactivated, came back to see if I can resave the forms, got the following alert: Gravity Forms require WordPress 3.0 or greater. You must upgrade WordPress in order to use Gravity Forms

    I'm on WP 3.1.3

    I'm on standby before upgrading the other sites, specially one of them that I just placed live with a recent install and pending on this latest upgrade.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  5. FanaticWeb
    Member

    Furthermore:
    When heading to GF Settings, that same error message is displayed along with 2 links:
    Gravity Forms and User Registration
    Clicking on User Registration displays the following:
    User Registration Settings

    Custom Registration Page
    Enable Custom Registration Page
    Fatal error: Call to undefined function gform_tooltip() in /homepages/bla/bla/htdocs/domain/wp-content/plugins/gravityformsuserregistration/userregistration.php on line 445

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  6. FanaticWeb
    Member

    Followup

    I fixed my issue by reverting back to GF 1.6.3.1.2, I just hope I didnt lose my Registered users list.
    I also noticed that in the theme, a call to Jquery 1.4.4 is placed but I have no clue what is calling it, the theme or a plugin.

    Knowing how you guys are always uptodate, its kind of brutal when those situations happen, isnt there a fall back for obsolete themes?

    Followup II
    I upgraded my WP install, now I'm seeing Jquery 1.7.1 in the wp-includes in the source code, went ahead and upgraded GF to the latest along with the User registration addon = Flawless.

    I think this forum is sort of the Newbie's step forward to Semi-Noobs! Thanks for all its worth

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  7. David Peralty

    FranticWeb, I'm glad you upgraded to the latest version of WordPress and as such were able to have the right version of JQuery load and thus were able to get the newest version of Gravity Forms running. You are doing it right!

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  8. Rob-
    It is not showing up in the preview area either. But, If I take out the conditional formatting, it appears both on the site and in the preview area of the admin panel. Once I re-enable the conditional logic, the form disappears.

    Thank you!

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  9. David Peralty

    Hi Mike, have you contacted Carl yet? Our development team could figure this out for you instead of doing a back and forth on the forum with troubleshooting steps. It could help you get this resolved faster since your issue is unique.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  10. By looking at the error, it looks like the problem is coming from the character counter configuration. The "Maximum Characters" property has the word "optional" in it. That setting only supports numbers and the extraneous text is creating an error. We will look at adding some validation for that property, but if you remove the "optional" text from the "Maximum Characters" field property, the form will probably start working again for you.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  11. Alex,

    Thank you for the suggestion. For some reason "optional" for maximum characters had been added in the "Personal Message" field. I removed this from the options and checked to see if it existed in any of the other fields. It did not. I updated the form and it started working again. I don't remember adding this in there. The client may have. Was this something included in the update?

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  12. Nope, this is not something that would have been included in the update. The Maximum Characters input is expecting a number... the maximum characters you want to limit the field to. If you leave it blank/empty, there is no maximum. Otherwise you can enter a number to set a maximum.

    Because it had text and not a number as the value of that field it was causing an issue because it was trying to execute the max characters javascript and didn't know what "other" meant because it was expecting a number.

    Sounds like someone edited that field and placed that text in the input by mistake.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  13. My form is not displaying either after upgrade - https://www.foresightlegal.com/prenuptial-agreement/prenuptial-agreement-questionnaire/

    Big problem!

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  14. David Peralty

    Your issue isn't the same as above, and as such we would prefer you make your own post. But from a quick look, I can tell you that your theme is loading an old version of JQuery - version 1.2.6. WordPress ships with version 1.7.1 and that's what Gravity Forms needs. You'll want to contact your theme developer to have him fix this issue.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  15. I've updated now to 1.7.2 and it's still not working.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  16. David Peralty

    Sorry, I should have been more specific. Your theme doesn't need to call JQuery because WordPress is already calling the correct version.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink
  17. I found 3 instances of jQuery on your site. 1.7.2 gets overridden by 1.7.1 and then lastly in the footer gets overwritten by 1.2.6.

    Posted 13 years ago on Wednesday May 2, 2012 | Permalink

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