(Ajax Quick) Checkout not working on OC 3.0.2.0 and BurnEngine 1.3.0

ThemeBurn SupportForumsOpenCart ThemesTechnopolis OpenCart Theme(Ajax Quick) Checkout not working on OC 3.0.2.0 and BurnEngine 1.3.0

This topic has been marked as resolved.

I’ve just installed a completely clean OpenCart 3.0.2.0 shop and installed the latest Ajax Quick Checkout (6.6.5) module.

All is working fine.

Now, when I upload and activate the latest BurnEngine 1.3.0 with Technopolis theme, the checkout stops working.

Ajax Quick Checkout:
Only shows first column (billing address), settings are not responding

Standard OC checkout:
After choosing regular or guest checkout and clicking the “Continue” button, that button keeps displaying the loading circle and doesn’t continue to the next step.

You can check it out on https://dewitjes.shop. If you need login credentials let me know.

Also, when using PHP 7.2, a notice appears that the each() statement has been deprecated. Might want to look into that for the future, I resorted to using PHP 7.1 for now.

August 2, 2018 at 12:50 pm #65027

If it helps anybody:

You have got a JS error:


Uncaught ReferenceError: moment is not defined
    at bootstrap-datetimepicker.min.js:1
    at bootstrap-datetimepicker.min.js:1

Subsequently, Ajax QuickCheckout does not work:


d_quickcheckout.min.js:276 Uncaught TypeError: $(...).datetimepicker is not a function
    at Object.setDateTime (d_quickcheckout.min.js:276)
    at Object.render (d_quickcheckout.min.js:273)
    at s.render (d_quickcheckout.min.js:295)
    at s.initialize (d_quickcheckout.min.js:286)
    at s.e.View (backbone-min.js:1)
    at s [as constructor] (backbone-min.js:1)
    at new s (backbone-min.js:1)
    at HTMLDocument.<anonymous> (index.php?route=checkout/checkout:2242)
    at j (jquery.min.js?1549722160:2)
    at Object.fireWith [as resolveWith] (jquery.min.js?1549722160:2)
setDateTime @ d_quickcheckout.min.js:276
render @ d_quickcheckout.min.js:273
render @ d_quickcheckout.min.js:295
initialize @ d_quickcheckout.min.js:286
e.View @ backbone-min.js:1
s @ backbone-min.js:1
s @ backbone-min.js:1
(anonymous) @ index.php?route=checkout/checkout:2242
j @ jquery.min.js?1549722160:2
fireWith @ jquery.min.js?1549722160:2
ready @ jquery.min.js?1549722160:2
J @ jquery.min.js?1549722160:2
d_quickcheckout.min.js:270 

 axanne
August 2, 2018 at 1:43 pm #65028

Thanks, that info did help!

In the “System -> Compatibility” tab I enabled the “Load moment.js” option and it’s working fine now.

August 2, 2018 at 1:48 pm #65029

Regarding PHP7.2 and notices for the support team:

The 2 offending files are public/system/vendor/BurnEngine/library/Engine.php(line: 271) and public/system/vendor/BurnEngine/library/FormHelper.php (line 87).

 axanne
August 2, 2018 at 1:49 pm #65030

Hi,

Thanks for reporting this problem! Will add the fix in the next update.

BR,
ThemeBurn team

August 6, 2018 at 12:42 pm #65062
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.