Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore – Squeeze form with free download not working (nothing in error logs)
Tagged: free download, nothing happens, squeeze form
- This topic has 6 replies, 2 voices, and was last updated 12 years, 1 month ago by peeld.
-
AuthorPosts
-
October 23, 2012 at 1:35 am #7705peeldMember
Using latest builds of all plugins.
Put estore shortcode in page as per instructions here:
Set Up Mailchimp per instructions here:
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-and-mailchimp-integration-753
When I put the shortcode on a page, the form shows up fine. But hitting the download button just reloads the page, there’s no text message saying success, no email is sent, no errors generated in the log file.
When I put the shortcode by itself on a test page, it throws a 404 error after clicking the download button.
Here is where it is currently embedded for testing:
[http://www.daisypeel.com/test-3/]
This behavior is the same with the default theme activated.
I searched through all the forum posts but didn’t find anything that was coming up.
Thanks,
Daisy
October 23, 2012 at 2:04 am #50586PeterMemberHi Daisy,
I cannot access the page you specified because your site appears to be in maintenance mode.
Any chance you can turn maintenance mode off?
Also, have you tried loading a fresh copy of the plugin?
https://support.tipsandtricks-hq.com/forums/topic/re-install-or-load-a-fresh-build-of-the-plugins
October 23, 2012 at 3:04 pm #50587peeldMember@petreski – sorry about that, I woke up at midnight PST and realized it was on. It’s been of for a while now. And yes, the very first thing I did was to update all of the plugins I’ve purchased here (which are great!). I’m sure it’s something I’m doing – I tried to see if there was a list of other plugins that might conflict but the ones that are known conflicts I’ve already gotten rid of or don’t have.
Thanks,
Daisy
October 23, 2012 at 9:47 pm #50588PeterMemberHi Daisy,
I had a look at your page and you have the following javascript errors:
Uncaught SyntaxError: Unexpected token ) /test-3/:473
FB.getLoginStatus() called before calling FB.init(). all.js:62
duplicate in.js loaded, any parameters will be ignored in.js:5
I suspect that either another plugin or your theme is causing the conflict.
Please try the following the tests to see what is causing the issue:
https://support.tipsandtricks-hq.com/forums/topic/test-to-identy-a-conflicting-theme-or-plugin
October 25, 2012 at 12:38 am #50589peeldMemberI know it’s not the theme as the same behavior persisted in the default WP Theme.
It no longer throws the FB.getLoginStatus error now, until I try to submit, then the 404 page comes up and this error:
FB.getLoginStatus() called before calling FB.init(). all.js:52
duplicate in.js loaded, any parameters will be ignored
The first line, the syntax error line, the error is more fully explained in Firebug:
SyntaxError: missing ) after argument list
And then there is a url that specifies the ajax -loader1.gif file in the plugin wp-cart-for-digital-products.
I deactivated any plugin having to do with FB AND deactivated the social widgets for my theme, AND NextGen, which calls FB. I can’t figure out what is conflicting OR why it would have anything to do with this error of the squeeze page not working?
Thanks for your continued help.
October 25, 2012 at 1:36 am #50590PeterMemberLooking at your page now I can still see an error which looks like the following:
Uncaught SyntaxError: Unexpected token ) /test-3/:461
FB.init has already been called – this could indicate a problem
Upon looking further I can see that the following code appears to be incorrect and hence causing a problem:
.fadeIn(250, function() {
$('.message').append("<img id='loader1' src="http://www.daisypeel.com/wp-content/plugins/wp-cart-for-digital-products/images/ajax-loader1.gif?9d7bd4" />");
});Something on your site is messing up the javascript code. The double quote marks around the src should be single quotes and there is also a mysterious looking “?9d7bd4” at the end of the URl.
If it was working correctly it should look like this:
.fadeIn(250, function() {
$('.message').append("<img id='loader1' src='http://www.daisypeel.com/wp-content/plugins/wp-cart-for-digital-products/images/ajax-loader1.gif' />");
});I know you said you deactivated some plugins but did you do a test by deactivating all other plugins except the tips and tricks ones to see which one is causing the conflict?
October 25, 2012 at 4:38 am #50591peeldMemberThat fixed it – I was actually experiencing another issue due to this – that random string of letters and numbers is from W3 Total Cache, which til now has worked seamlessly with eStore and all other plugins.
To fix it, I disabled the option “prevent caching of objects after settings change” in the ‘browser cache’ settings area of W3 Total Cache (just in case somebody else has this issue).
It was also preventing updated images from loading from my CDN. Weird that it would be doing this NOW, but there you go.
Thanks for your patience with me, I hope somebody else can benefit from this thread!
-
AuthorPosts
- You must be logged in to reply to this topic.