Code

Discussion on SS WooCommerce Myaccount Ajax Tabs

Discussion on SS WooCommerce Myaccount Ajax Tabs

Cart 664 sales

SaurabhSharma supports this item

Supported

238 comments found.

Hello, does this plugin not work with multisite ?

Hello,

Thank you for purchasing the plugin. It works with multisite too. Can you please tell me what issue you are facing with multisite and this plugin?

Regards

Hello, how long does a subscription for this plugin last? Is it one year or lifetime?

Hello,

The purchased product is for lifetime. The support is limited to 6 months from purchase. After that, if you need technical support, you can renew it. If you do not renew, still you can continue using the product. No restrictions in that. Just that the support is not provided.

The product updates are also free. You need not pay anything extra for that.

Kind regards

This plugin is displaying duplicate tabs in the mobile version. Tabs are shown both vertically and horizontally, which is altering the mobile responsive styling of the My Account page.

The plugin is currently at version 2.8.0.

https://snipboard.io/tzS7ob.jpg https://snipboard.io/ZQVAqP.jpg

Hello,

Can you please post message from the account from which you purchased the plugin? This is required in order to continue providing support.

Kind regards

Elementor tab/toggle widgets do not work whilst “Ajax tabs feature” is enabled.

If I disable this feature then the Elementor widgets work and are also styled correctly.

Please advise

Hello,

Any ajax loaded content, or JS related feature will not work in AJAX loaded tabs. This is because when the content is loaded via ajax, it only loads the text/html markup. The dependency files (JS/CSS) are not loaded. So they do not work. Example of such features are contact forms, JS widgets, wishlist feature, etc. You can selectively turn off ajax feature for such tabs by providing the class name selector of that tab inside plugin settings’ exclude tabs option.

Regards

Since switching the website to use PHP 8.2, our error log is filling up with the following from your plugin.

PHP Warning: Undefined array key “HTTP_USER_AGENT” in /home/xxxx/public_html/wp-content/plugins/ss-woocommerce-myaccount-ajax-tabs/ss-woocommerce-myaccount-ajax-tabs.php on line 172

Can you help?

Hello,

Thank you for reporting the issue. I will fix this and release an update at my earliest.

Kind regards

I’m no longer seeing that error. Thank you for the very fast response and patch.

You’re welcome. :)

Hi,

Does this plugin also ajax the form submissions?

For example, does the page reload if account details are edited?

Hello,

If the tab content has forms which rely on JavaScript, the ajax loaded content will not work. i.e. you will need to refresh the page.

Hi, i have created a horizontal menu for the woocommerce my account with the navigation menu widget in Elementor Pro. Does this plugin also work with this setup?

Hello,

Thank you for browsing the plugin. It works only with the native menu of WooCommerce myaccount page. The HTML structure and class names are used in JS for targeting necessary elements. Using a custom menu may not have same structure and class names, so that might nt work.

Regards

Hi

Quick one

Unable to activate automatic updates due to a supposed invalid purchase code yet using the one in the documentation provided

Please advise

Hi

Thank you for the response

I have already manually updated it , there seems to be something else going on as it has not updated.

It was due for an automatic update but that has not worked.

I tried the automatic update but it wont let me as its saying the license is not active

Everytime i try to activate the license it says it invalid.

The only option i feel i have left right now is uninstalling the plugin and then reinstalling the updated version hoping it works.

With that said im not going to do a manual update everytime, i want it automated

So can we figure out why my license is invalid, and if it proofs to be which i can provide pictures if need be.

You need to provide another one.

Thank you

I’ve somehow managed to sort it, i have no idea why its happened but i logged out my wordpress and its now updated and working fine, brilliant plugin by the way and thank you again for the response, thankfully dont need to go down the route of sending pictures and replacing the code,

Hello,

Thank you for the update. I’m glad you got it working. The purchase was showing valid here so no issue with that. It could be a caching issue or a session issue in WordPress. Were you updating via Envato Market plugin?

Regards

Hi there,

I bought this plugin, but for some reason I cannot get the tabs active in the my account page.

Can you help me out?

Best regards, Freek

Hello Freek,

Thank you for purchasing the plugin. Kindly send me your site URL and login at xconsau[at]gmail[dot]com. I will check the issue.

Kind regards

The plugin is affecting the font styling on all pages except my account even though I enabled it only for the account page and using theme inherited styling in display.

How can this be fixed?

Hello,

Thank you for purchasing the plugin. Kindly send me your site URL at xconsau[at]gmail[dot]com. Please also include a screenshot of the problematic styling and the original styling. I will check the issue.

Kind regards

Thank you. Have sent.

Can your plugin enable me to edit the following line: From your account dashboard you can view your recent orders, manage your shipping and billing addresses and edit your password and account details.

Hello,

Thank you for browsing the plugin. The account dashboard text can be directly edited via theme. You may not need any third party plugin if you are looking to change only this text.

This plugin does not have any direct admin field for editing that text. If you need to edit the text only, kindly send me a mail at xconsau[at]gmail[dot]com. I will send you necessary steps for this.

Kind regards

Hi, I bought your plugin which is great. I have an issue when using it: I have “my account” widget in a popup running everywhere in my website. I want to be able to open the popup (showing my account content) then when I click on a tab, the content shall be loaded in the ”.sswcmaat-tab” container which is next to the nav element containing the tabs (inside the popup). In your current version, it would load the content after a click on the main page (if we are in the “my account” page of course). How to fix this issue? Best regards

Hello,

Thank you for purchasing the plugin. It will work on normal myaccount page only. It may not work in a popup if the popup content is loded via AJAX. In that case the required JS/CSS files and dependencies are not loaded. I can tell further if you can send me your site URL and a guest customer login at xconsau[at]gmail[dot]com.

Kind regards

hi, thanks for your rapid reply. Here is the partial solution I found: In your plugin code, if i inject this code, it works correctly inside an elementor popup:
```
$( document ).on( 'elementor/popup/show', ( event, id, instance ) => {
  if ( id === 995 ) { // <--- ID of My elementor popup
    sswcmaat();
  }
});
```

But as you know, this is not a way to customize a plugin…. => How can I trigger the call to ‘sswcmaat()’ correctly without injecting code inside your js file? It seems the function is not available in the DOM window, neither as a jQuery plugin. Can you please add a simple way to be able to call the init function (now named sswcmaat()) in the window so we can attach events to it?

Best

Hello,

Yes, that solution is the correct one. Kindly send me a mail at xconsau[at]gmail[dot]com. I will send you an updated version in which the sswcmaat() function is available globally. If that works at your end, I will release the same as an update.

Or if you wish to make the change at your end, change the following line inside the plugin JS file:

function sswcmaat() {

to

window.sswcmaat = function() {

Please be aware that the plugin uses the min.js file, so make sure to replace the changes inside the min.js file. Or else you can email me so that I will send you the zip file.

Kind regards

I have a page added to my Account tabs that works great except it has a form on the page. The form doesn’t submit when the SUBMIT button is pressed. How can I initialize the form on a page loaded via AJAX?

Hello Eric,

As I replied in one of your previous comments, any page content or feature which relies on JavaScript will not work when loaded via AJAX. I suppose the form is using JavaScript for validation and submission. You will need to exclude this tab from being loaded via AJAX.

Kind regards

The content of one of the tabs (custom tab) will not load through AJAX. The content appears fine if I go directly to the URL for the tab (see https://www.dropbox.com/scl/fi/8rqoc0wqs0yg3iqn4siy0/no-ajax.jpeg?rlkey=fshgyswfww23nm75au7cpq46q&dl=0) but if I first go to the My Account page (/my-account) then click the tab, it shows this: https://www.dropbox.com/scl/fi/v3uvii8ch34kafapvjp5q/ajax.jpeg?rlkey=yd9uf6igwj5sfqj0ilic70dvc&dl=0. Something about the AJAX loading is interrupting the loading process of this content.

Note that I know it’s possible to make this work, as I have it working perfectly on another site and everything is configured in exactly the same way.

Hello Eric,

Any tab content which already uses some JavaScript will not load properly via AJAX, as only the plain content is loaded, and not it’s dependencies. The Support portal tab might be using JavaScript functionality, so it is breaking upon AJAX load.

I remember earlier we had a similar issue with the “Wishlist” tab. That time we solved it by excluding the tab from AJAX. In this case you will need to exclude the Support tab from AJAX via plugin settings. If it is successfully loading via AJAX on your other site, kindly send me the guest login and URL to check. You can email me at xconsau[at]gmail[dot]com. I will check it further.

Kind regards

OK, excluding the tab from AJAX is a decent workaround.

Sorry, this reply is so late because I never received an email notification that you sent a reply.

No problem, Eric. I suppose the comment notification does not arrive in email. It only works for messages sent from the profile page message box.

Regards

Hi Saurabh, Your plugin is amazing and I’ve been using it since a long time now. However, I can see that it is not compatible with HPOS (High-Performance order storage) and because this plugin is active, I cannot enable HPOS. Can you please update the app for compatibility and performance gains? Thanks again!

Hello Resham,

Thank you for the links. I have released an update which now includes support for the HPOS feature. The experimental “Product editor” support has not been added yet. I did not find relevant documentation for it. Once found, I will add that support too.

Kind regards

I was not expecting such swift response Saurabh! Thank you. The ‘Product Editor’ feature is not that useful, but this HPOS might help a lot with improving overall Woo experience.

You’re welcome, Resham. Your feedback helped in adding the HPOS support in this update.

I’ve found a bug. I have 3 custom tabs set to be hidden only for users of type “Subscriber” or “Customer”. However, when a user with the custom user role “CJG2022” visits the My Account page, these tabs are also hidden.

https://capture.dropbox.com/6oUyfiWwIhB2hPEb

Hello Eric,

Thank you for purchasing the plugin. I just replied to your email.

Kind regards

Hereby I ask for a refund since the code does not support AJAX request inside the AKAX requests.

Hello,

Kindly submit a refund request from your CodeCanyon account. I will proced it.

Regards

Hi,

I bought the products in order to use it to load in other AJAX functions. But I do not get it working.

I would like a refund.

Hello,

Thank you for purchasing the plugin. The tab content which already uses ajax or JavaScript features will not work in tha ajax loaded content. This is because the resources on which the tab content depends are not loaded. Only the static content is loaded. You can submit a refund.

Regards

hi, how do I remove tabs please from my accounts page?

Hi, I just wondering is it your plugin compatible with Martfury Theme https://themeforest.net/item/martfury-woocommerce-marketplace-wordpress-theme/21273233

I know you can’t test it with every theme, but it’s possible to know in this case :)

Thanks!

Hello,

Thank you for browsing the plugin. If your site has this theme installed, can you please send me the site URL and a guest customer login at xconsau[at]gmail[dot]com. I will check the markup and let you know if the plugin will be compatible.

Regards

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey