Joomla 5.3.1
J2Commerce v 4.0.16 PRO
Hi,
after the update from v 4.0.4 PRO to v 4.0.16 PRO
the following error message appeared:Warning: Undefined array key ‘fontawesome’ in /......../administrator/components/com_j2store/helpers/strapper.php on line 423
And the shop does not work properly anymore. Although quantities can still be selected via the quantity dropdown menu, no more items can be added to the basket.
Do you have any idea what can be done?
Regards
Peter
#367 error message after update
This is a public ticket
Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Latest post by Olivier on Tuesday, 01 July 2025 20:53 UTC
Thursday, 19 June 2025 19:43 UTC
Thursday, 19 June 2025 19:43 UTC
Thursday, 19 June 2025 22:26 UTC
Hello Peter,
try and disable the FontAwesome setting in J2Commerce, that will take care of the error. This issue has been reported after the 4.0.16 update, therefore the patch was not included in our latest release.
If you need the font icons, we will need to patch your site.
For the shop: could you give us the URL where the behavior you are experiencing occurs?
Could you also edit the ticket and add credentials so we can access your backend?
Thank you!
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Friday, 20 June 2025 07:37 UTC
Friday, 20 June 2025 07:38 UTC
Hello Olivier,
Thanks for your fast reply!
I have disabled the FontAwesome setting in J2Commerce and - as you said - the error message disappeared.
And items are added to the basket again. But: strangely enough, the quantity of items selected via the drop down menu is doubled in the shopping basket. This only happens with the new version 4.01 and not with the old version 2.05 of the drop down menu.
Links and credentials are added.
Regards
Peter
Friday, 20 June 2025 15:22 UTC
Thanks Peter,
I have disabled the apps for Bootstrap 2,3 and 4 and enabled Bootstrap 5. It will ensure you get the proper layouts corresponding to your template.
I am lookimg into the doubling of cart items.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Friday, 20 June 2025 15:46 UTC
It looks like j2store.jss is loaded twice on the page, therefore submitting products twice.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Friday, 20 June 2025 19:28 UTC
Peter,
The duplicated loading of the j2store.js script was forcing 2 events on the 'Add to cart' form.Hence the doubled number of items in the cart.
It turns out the faulty extension was the Product Quantity app, which I updated on your site.
Adding items to the cart now seems alright.
Note: I disabled javascript concatenation of scripts in JCHOptimize to find out what the problem was.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Monday, 23 June 2025 08:25 UTC
Monday, 23 June 2025 08:26 UTC
Hi Olivier,
I am very grateful for your great support and for fixing the bugs.
However, we have found two more bugs:
1. Now the total price above the dropdown menu is no longer calculated, instead the value jumps back to the unit price after changing the order quantity.
2. If you click on the menu item Catalog/Inventory in the backend in j2Commerce, the quantities of the individual articles only appear in one column. For example, if there are still 125 pieces of an item in stock, only the first value 1 is displayed. Can this be easily changed?
By the way, the page test. is not our live site, but we have already transferred the changes you have made so far.
Thanks a lot!
Peter
Monday, 23 June 2025 17:40 UTC
Hello Peter,
2. has been fixed oin 4.1, coming soon.
In the meantime, use:
.com_j2store .inventory-form-control {
width: 80px;
}
I am going to look into 1.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Monday, 30 June 2025 07:20 UTC
Hi Olivier,
Are you still working on problem no. 1 or will the bug perhaps be fixed with the next update?
Peter
Monday, 30 June 2025 10:06 UTC
Hello Peter,
we are looking at several related issues, I am hoping to find a fix soon. If the problem ends up being caused by the plugin, it will be resolved right away, otherwise it will need to wait for the next J2Commerce update.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Monday, 30 June 2025 19:47 UTC
Peter,
I implemented a solution that only modifies the add-on. Other solutions would require core changes.
Let me know what you think about it. Without changes to the core, we cannot format the final price (quantity x price).
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Tuesday, 01 July 2025 07:40 UTC
Hi Olivier,
That seems to be a very elegant solution!But:
1. the first value in the dropdown menu cannot be selected. The message appears: Please enter a valid quantity
2. if in the plugin settings - Add placeholder --Select-- instead of defaulting to the first option - is selected, the solution you have developed leads to the error message: 0 Unsupported operand types: string * int
But we can also wait until there is an update, you don't have to invest your time in individual solutions.
Peter
Tuesday, 01 July 2025 09:51 UTC
Hello Peter,
I am not sure I understand the issue you are having in 1. I have no trouble selecting the first item in the dropdowns. Can you send a screenshot?
I forgot about case 2., I fixed it.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Tuesday, 01 July 2025 14:36 UTC
Hi Olivier,
1 only happens when the placeholder --select-- is not selected in the plugin settings (see screenshot).
If you first choose a higher value and then go back to the first value, then everything works fine.
Peter
Tuesday, 01 July 2025 14:40 UTC
Hummm, that's strange, I can't reproduce. Tried on Firefox and Chromium based browsers.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Tuesday, 01 July 2025 15:00 UTC
I tried on several browsers too, always the same.
But this is not a big thing, the placeholder --select-- is fine for us.
How to get your implementation to our live-site now?
Tuesday, 01 July 2025 15:09 UTC
Here is the version I installed on your test site.
Please unzip first and install the enclosed zip as a standard extension.
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Tuesday, 01 July 2025 15:28 UTC
Thank you so much!
Peter
Tuesday, 01 July 2025 20:53 UTC
You are welcome, Peter!
Olivier.
Growing Together
Help us get back to #1 in the Joomla Extension Directory by leaving us a 5-Star review here.
Stay Updated
Subscribe for free and be the first to know about the latest features, updates, and new additions.