-
AuthorPosts
-
November 17, 2017 at 6:28 am #877950
Hello,
When upgrading Woocommerce from 3.1 to 3.2ish the initiaI start of the problem began. The website has been fine for since initially designing it a 1 ago or so. The Place Order on checkout will not show causing the customer not to be able to checkout.Using a Layer Slider with the Advanced Slider Media Element on my Homepage specifically. The Place Order on checkout will not show causing the customer not to be able to checkout. If I place the shortcode in a “code block” it will work – although not fullwidth.
I have been through various scenarios of stripping down the site to finally find this problem on my staging site. Deactivating plugins, function file code, css etc.
I have tried creating a new slide, used enfold side, It does not matter, same problem.
I have upgraded to latest Enfold. Previous version also had same problem with Woocommerce 3.2.4.
If I rollback woocommerce to 3.1 problem is gone.It seems it is directly related to the builder’s advanced media element (Layer Slider) specifically, when using the advanced media element with the newer version of Wooommerce
thanks
FNovember 17, 2017 at 4:23 pm #878160Hey osnewbie,
Can you give us temporary admin access to your website in the private content box below, so that we can have a closer look?
Best regards,
VictoriaNovember 17, 2017 at 11:23 pm #878326This reply has been marked as private.November 20, 2017 at 4:31 pm #879201Hi osnewbie,
What is this TrustLogo?
Best regards,
VictoriaNovember 21, 2017 at 6:27 am #879517Hi Victoria,
The TrustLogo is in the footer. Commodo SSL logo that can be clicked on to view and verify active certificate for the website.
The logo was in the footer 4 widget. I did test by removing it (moved block to inactive widgets) but that still has not fixed the issue.thanks
FNovember 21, 2017 at 10:59 am #879640Hi,
The checkout at the bottom is set to display: none; and the button is in that div. You need to simplify the terms and conditions page.
.form-row.place-order .woocommerce-terms-and-conditions { display: block !important; } .form-row.place-order .woocommerce-terms-and-conditions #layer_slider_1 { display:none; }Best regards,
VictoriaNovember 21, 2017 at 5:43 pm #879840I have simplified the terms and conditions page by removing the slider from the terms and conditions page. It now works
So that I can learn from this problem.
Would you conclude there is a problem with the slider specifically causing the display: none; to inject itself?
I can see that when turning off the display: none; in firefox developer tools the Layer slider appears in that div.Thanks for your help in sorting the issue out.
Much Appreciated!
November 22, 2017 at 3:16 pm #880315Hi osnewbie,
Complex elements rendered in another page increase complexity of the page and make chances of conflicts higher. Terms and conditions page is not supposed to be a fancy page.
Glad we got it working for you! :)
If you need further assistance please let us know.
Best regards,
Victoria -
AuthorPosts
- You must be logged in to reply to this topic.
