Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › "Sixth Footer Widgets Area" as customer name in PDFStamper + ajax free download
Tagged: estore, free download, pdfstamper, squeeze form download
- This topic has 12 replies, 2 voices, and was last updated 12 years, 1 month ago by admin.
-
AuthorPosts
-
September 29, 2012 at 4:48 pm #7517Aurélien PIERRESpectator
Hi !
I’m new on this forum and I just begin with eStore + PDFstamper.
I have a problem with the free download shortcode on this page : [http://aurelienpierre.com/portfolio/cours-de-trigonometrie/]
If using static version, it doesn’t work at all (page reload but no success message and no customer added in DB).
If using ajax version, it works but PDFstamper return “Sixth Footer Widgets Area” as name of the customer in the stamp.
Everything is working perfect with standard purchase.
Any idea ?
Thanks !
September 29, 2012 at 10:55 pm #49871adminKeymasterHi, I don’t see a squeeze form when I got to the page you shared. Where is the squeeze form?
What version of the eStore plugin are you using? and what shortcode are you using to embed the squeeze form?
September 30, 2012 at 5:44 pm #49872Aurélien PIERRESpectatorLook in “Ebook” tab, in the bottom half of the page.
The shortcode is [wp_eStore_free_download_ajax:product_id:1:end]
I am using v6.9.1.
Thanks for your reply.
September 30, 2012 at 9:26 pm #49873Aurélien PIERRESpectatorOk, “Sixth Footer Widgets Area” is the name of a sidebar in my theme. I tried to unregister it from the theme, but now, the squeeze form loads without end…
Here is a list of activated plugins :
AddThis Social Bookmarking Widget
AJAX Thumbnail Rebuild
Akismet
Contact Form 7
Jetpack par WordPress.com
Login LockDown
MailPress
Network Publisher
Post Thumbnail Editor
Redirection
Review Ratings (shortcodes & buttons)
TinyMCE Advanced
Transposh Translation Filter
WordPress SEO
WP eStore
WP PDF Stamper
September 30, 2012 at 10:01 pm #49874Aurélien PIERRESpectatorIt appears to be a conflict with this piece of code :
$ts_default_sidebars = array(
'primary-sidebar' => __('Primary Sidebar' , TS_DOMAIN) ,
'footer-sidebar-1' => __('First Footer Widgets Area' , TS_DOMAIN) ,
'footer-sidebar-2' => __('Second Footer Widgets Area' , TS_DOMAIN) ,
'footer-sidebar-3' => __('Third Footer Widgets Area' , TS_DOMAIN) ,
'footer-sidebar-4' => __('Fourth Footer Widgets Area' , TS_DOMAIN) ,
'footer-sidebar-5' => __('Fifth Footer Widgets Area' , TS_DOMAIN) ,
'footer-sidebar-6' => __('Sixth Footer Widgets Area' , TS_DOMAIN) ,
);
$ts_footer_layouts = array(
array(12) ,
array(6 , 6) ,
array(4 , 4 , 4) ,
array(3 , 3 , 3 , 3) ,
array(2 , 2 , 2 , 2 , 2 , 2) ,
array(6 , 3 , 3) ,
array(3 , 3 , 6) ,
array(4 , 4 , 2 , 2) ,
array(4 , 2 , 2 , 2 , 2) ,
array(2 , 2 , 4 , 4) ,
array(2 , 2 , 2 , 2 , 4) ,
array(8 , 2 , 2) ,
array(2 , 2 , ,
array(2 , 2 , 2 , 6) ,
array(6 , 2 , 2 , 2) ,
);
/*
* REGISTER CUSTOM SIDEBARS
*/
$custom_sidebars = ts_get_theme_option('custom_sidebars');
$custom_sidebars = !empty($custom_sidebars) ? explode("&" , $custom_sidebars) : array();
foreach($custom_sidebars as $custom_sidebar){
$custom_sidebar = explode("=" , $custom_sidebar);
$ts_default_sidebars[$custom_sidebar[0]] = $custom_sidebar[1];
}
/*
* REGISTER DEFAULT SIDEBARS
*/
foreach($ts_default_sidebars as $id => $name){
register_sidebar(
array(
'id' => $id ,
'name' => $name ,
'before_widget' => '<div class = "widget">' ,
'after_widget' => '</div>' ,
'before_title' => '<h4 class = "widget-title">' ,
'after_title' => '</h4>'
)
);
}
October 2, 2012 at 3:20 pm #49875Aurélien PIERRESpectatorAny idea to solve it ?
Thanks.
October 2, 2012 at 11:52 pm #49876adminKeymasterI am not 100% sure as to what this theme is doing with the widget registering. Somehow these widgets are getting visible on a global scope and interfering with the stamping process. I have sent you an email to get access to your site so I can check a few things out.
October 4, 2012 at 4:45 am #49877adminKeymasterI have made the following two changes in your PDF stamper settings
1) Selected stamping method 2
2) Turned off the PDF file encryption (This server is having trouble processing this request). PDF File encryption on the fly is resource intensive.
I think it should work better now. Please check it out.
Also, the email address you gave us in the contact form is incorrect so we couldn’t reply back to your email.
October 4, 2012 at 6:59 am #49878Aurélien PIERRESpectatorThanks.
I checked it but it doesn’t run better.
The name is always “Sixth Footer etc.”. Moreover, the text is unreadable (letters are mixed).
Sorry for my mistake. My email is aurelien[a]aurelienpierre.com
October 5, 2012 at 4:40 am #49879adminKeymasterI have loaded a fresh copy of the plugins and then done the following and it worked for me:
1) Created a test WordPress page.
2) Placed the following shortcode in this page:
[wp_eStore_free_download_squeeze_form id=1]
3) Filled in the squeeze form and got the email with the stamped file which has correct details in it.
Check it out yourself.
October 11, 2012 at 8:44 am #49880Aurélien PIERRESpectatorHi,
It’s a problem with my theme. Indeed, the page where I tried to put the squeeze form is a “portfolio” custom post type. So I tried to download the PDF on your test page, no problem. But the problem is ever the same on the original page.
Doesn’t matter, I will keep the portfolio post as landing page, and I will create another standard page for the download form.
Thanks for your help,
Aurélien PIERRE.
October 12, 2012 at 1:59 pm #49881Aurélien PIERRESpectatorI don’t understand…
Sometimes it runs, sometimes it doesn’t, and it becomes impossible to download the file (page is reloading but no success message).
And with the ajax form, it returns the name of the sidebar as customer name.
October 13, 2012 at 12:10 pm #49882adminKeymasterUnless you are ready to fix your theme, you can’t use that ajax version of the squeeze form.
Use the following shortcode only:
[wp_eStore_free_download_squeeze_form id=1]
-
AuthorPosts
- You must be logged in to reply to this topic.