• Resolved dev

    (@devksec)


    Hello,

    The version (v4.1.0) has started to break our WP admin portal.

    The fonts are being overwritten by this plugins CSS & JS errors are stopping the Woocommerce portal working (E.G editing pages)

    Styles are being overridden by (https://SITE/wp-content/plugins/enhanced-e-commerce-for-woocommerce-store/admin/css/style.css) leading to blue text + change of font in admin portal.

    These example errors when editing a product which are mostly resolved when disabling this plugin.The site works as expected when disabled.

    droppable.min.js?ver=1.12.1:9 Uncaught TypeError: a.widget is not a function
        at droppable.min.js?ver=1.12.1:9
        at droppable.min.js?ver=1.12.1:9
        at droppable.min.js?ver=1.12.1:9
    tabs.min.js?ver=1.12.1:9 Uncaught TypeError: l.widget is not a function
        at tabs.min.js?ver=1.12.1:9
        at tabs.min.js?ver=1.12.1:9
        at tabs.min.js?ver=1.12.1:9
    wp-pointer.min.js?ver=53319abe4447e48ee896665cdd11833d:2 Uncaught TypeError: o.widget is not a function
        at wp-pointer.min.js?ver=53319abe4447e48ee896665cdd11833d:2
        at wp-pointer.min.js?ver=53319abe4447e48ee896665cdd11833d:2
    menu.min.js?ver=1.12.1:9 Uncaught TypeError: a.widget is not a function
        at menu.min.js?ver=1.12.1:9
        at menu.min.js?ver=1.12.1:9
        at menu.min.js?ver=1.12.1:9
    autocomplete.min.js?ver=1.12.1:9 Uncaught TypeError: o.widget is not a function
        at autocomplete.min.js?ver=1.12.1:9
        at autocomplete.min.js?ver=1.12.1:9
        at autocomplete.min.js?ver=1.12.1:9
    controlgroup.min.js?ver=1.12.1:9 Uncaught TypeError: r.widget is not a function
        at controlgroup.min.js?ver=1.12.1:9
        at controlgroup.min.js?ver=1.12.1:9
        at controlgroup.min.js?ver=1.12.1:9
    checkboxradio.min.js?ver=1.12.1:9 Uncaught TypeError: Cannot read property 'formResetMixin' of undefined
        at checkboxradio.min.js?ver=1.12.1:9
        at checkboxradio.min.js?ver=1.12.1:9
        at checkboxradio.min.js?ver=1.12.1:9
    button.min.js?ver=1.12.1:9 Uncaught TypeError: n.widget is not a function
        at button.min.js?ver=1.12.1:9
        at button.min.js?ver=1.12.1:9
        at button.min.js?ver=1.12.1:9
    dialog.min.js?ver=1.12.1:9 Uncaught TypeError: l.widget is not a function
        at dialog.min.js?ver=1.12.1:9
        at dialog.min.js?ver=1.12.1:9
        at dialog.min.js?ver=1.12.1:9
    slider.min.js?ver=1.12.1:9 Uncaught TypeError: Cannot read property 'mouse' of undefined
        at slider.min.js?ver=1.12.1:9
        at slider.min.js?ver=1.12.1:9
        at slider.min.js?ver=1.12.1:9
    iris.min.js?ver=1.0.7:5 Uncaught TypeError: a.widget is not a function
        at iris.min.js?ver=1.0.7:5
        at iris.min.js?ver=1.0.7:5
    post.php?post=6461&action=edit:5 Uncaught TypeError: o(...).sortable is not a function
        at HTMLDocument.<anonymous> (tm-epo-admin.min.js?ver=5.1:1)
        at e (jquery-3.5.1.min.js?ver=4.1.0:2)
        at t (jquery-3.5.1.min.js?ver=4.1.0:2)
        at nrWrapper (post.php?post=6461&action=edit:5)
    post.php?post=6461&action=edit:5 Uncaught TypeError: c(...).sortable is not a function
        at HTMLDocument.<anonymous> (woocommerce_admin.min.js?ver=5.6.0:1)
        at e (jquery-3.5.1.min.js?ver=4.1.0:2)
        at t (jquery-3.5.1.min.js?ver=4.1.0:2)
        at nrWrapper (post.php?post=6461&action=edit:5)
    post.php?post=6461&action=edit:5 Uncaught TypeError: c(...).sortable is not a function
        at HTMLDocument.<anonymous> (meta-boxes-product.min.js?ver=5.6.0:1)
        at e (jquery-3.5.1.min.js?ver=4.1.0:2)
        at t (jquery-3.5.1.min.js?ver=4.1.0:2)
        at nrWrapper (post.php?post=6461&action=edit:5)
    post.php?post=6461&action=edit:5 Uncaught TypeError: v.sortable is not a function
        at HTMLDocument.<anonymous> (meta-boxes-product.min.js?ver=6.10.3:1)
        at e (jquery-3.5.1.min.js?ver=4.1.0:2)
        at t (jquery-3.5.1.min.js?ver=4.1.0:2)
        at nrWrapper (post.php?post=6461&action=edit:5)
    post.php?post=6461&action=edit:5 Uncaught TypeError: (intermediate value)(intermediate value).sortable is not a function
        at HTMLSelectElement.<anonymous> (wc-enhanced-select.min.js?ver=5.6.0:1)
        at Function.each (jquery-3.5.1.min.js?ver=4.1.0:2)
        at S.fn.init.each (jquery-3.5.1.min.js?ver=4.1.0:2)
        at HTMLBodyElement.<anonymous> (wc-enhanced-select.min.js?ver=5.6.0:1)
        at HTMLBodyElement.dispatch (jquery-3.5.1.min.js?ver=4.1.0:2)
        at HTMLBodyElement.v.handle (jquery-3.5.1.min.js?ver=4.1.0:2)
        at Object.trigger (jquery-3.5.1.min.js?ver=4.1.0:2)
        at HTMLBodyElement.<anonymous> (jquery-3.5.1.min.js?ver=4.1.0:2)
        at Function.each (jquery-3.5.1.min.js?ver=4.1.0:2)
        at S.fn.init.each (jquery-3.5.1.min.js?ver=4.1.0:2)
    post.php?post=6461&action=edit:5 Uncaught TypeError: l(...).sortable is not a function
        at Object.init (postbox.min.js?ver=53319abe4447e48ee896665cdd11833d:2)
        at Object.add_postbox_toggles (postbox.min.js?ver=53319abe4447e48ee896665cdd11833d:2)
        at HTMLDocument.<anonymous> (post.min.js?ver=53319abe4447e48ee896665cdd11833d:2)
        at e (jquery-3.5.1.min.js?ver=4.1.0:2)
        at t (jquery-3.5.1.min.js?ver=4.1.0:2)
        at nrWrapper (post.php?post=6461&action=edit:5)
    post.php?post=6461&action=edit:5 Uncaught TypeError: i(...).sortable is not a function
        at Object.addSortables (tm-global-epo-admin.min.js?ver=5.1:1)
        at Object.addEvents (tm-global-epo-admin.min.js?ver=5.1:1)
        at Object.initialitize_on (tm-global-epo-admin.min.js?ver=5.1:1)
        at Object.success (tm-global-epo-admin.min.js?ver=5.1:1)
        at c (jquery-3.5.1.min.js?ver=4.1.0:2)
        at Object.fireWith [as resolveWith] (jquery-3.5.1.min.js?ver=4.1.0:2)
        at l (jquery-3.5.1.min.js?ver=4.1.0:2)
        at XMLHttpRequest.<anonymous> (jquery-3.5.1.min.js?ver=4.1.0:2)
        at XMLHttpRequest.nrWrapper (post.php?post=6461&action=edit:5)
Viewing 6 replies - 1 through 6 (of 6 total)
  • Hi,

    I can also confirm having this issue after updating to 4.1.0 earlier today.

    While awaiting an update I don’t want to disable the plugin completely and risk losing out on all the analytics data. I found I could quite easily edit the plugin to not load the offending scripts.

    Woocommerce works while core functionality of the plugin seems to be intact, but admin settings for the plugin might not work.

    In this file
    .../plugins/enhanced-e-commerce-for-woocommerce-store/admin/class-tvc-admin-helper.php

    On row 45, simply comment out this line of code which enqueues all scripts and styles.
    //add_action( 'admin_enqueue_scripts', array( $this, 'add_scripts' ) );

    This small edit should get overwritten next time the plugin updates. However do this only at your own discretion.

    Plugin Author Conversios

    (@tatvic)

    Hello All,

    Thanks for reporting the issues faced and apologies for the inconvenience.

    We had work around the reported issues, applied a patch, and released a new plugin version 4.1.1

    Please update the plugin to v4.1.1 and let us know whether the plugin works fine for you guys?

    Regards,
    Tatvic Analytics.

    Thread Starter dev

    (@devksec)

    Issue resolved for us

    Thank you

    Plugin Author Conversios

    (@tatvic)

    Hi there,

    Thanks for the confirmation about the issue resolution.

    Regards,
    Tatvic Analytics.

    I have this issue in 4.1.2, exactly the same as the person that started this thread. I’m using WP 5.8 at this moment.

    Plugin Author Conversios

    (@tatvic)

    Hi @zelimir83,

    We are not sure what caused the issue at your end but it seems some plugin files might not have been updated completely.

    Here, we would suggest removing the plugin via FTP, clear the cache, and then re-install the plugin. This should help you in addressing the issue.

    Please let us know.

    Regards,
    Tatvic Analytics.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Plugin conflict – Breaks WP Admin backend’ is closed to new replies.