CalcBuilder Forum

Calculator not working after upgrading to J4

User Jeff Lafranca 2025-05-30 21:11:02

Dear reader,

I have succesfully upgraded to Joomla 4 (4.4.13). CalcBuilder did not seem to work even after upgrading it to version 4.4.5. After renewing my subscription and updating to version 5.3.1., the front-end of CalcBuilder started working again.

However, when I put in a date and click 'Bereken data', the form does not respond. Also there is a button 'Add_to_Cart'? What is that and how can I remove it?

Could you kindly assist?

BW,
Jeff

Moonsoft support 2025-06-02 09:19:45

Hi,
we've checked your page and we see the server is returning an error when trying to locate the library phpspreadsheet. It's included into the calcbuilder installation, but it seems your system is not able to find one specific folder:

JOOMLA/components/com_calcbuilder/Library/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared

Can you please check if that folder is present at your installation and it has the proper permissions to be read by the calculator function? If you're not sure on how to check this, you can share a temp access to your backend and we'll take a look,

Thanks, regards
Silvia Martín
Moonsoft Team

User Jeff Lafranca 2025-06-03 10:49:48

Hi Silvia,

the folder is present (see screenshot) and as far as I can see, it has the right folder permissions. I have created a temp access for you.

Moonsoft support 2025-06-03 12:37:35

Hi Jeff,
ok, then there must be any other part of the system conflicting with the loader. We tried to enter your admin and launch some tests, but with our credentials we are not able to check the components or even the calculator, we're only allowed to check the plugins and modules. Can you please check our user permissions so we can access at least the calculator configuration?

Thanks, regards
Silvia Martín
Moonsoft Team

User Jeff Lafranca 2025-06-03 12:51:11

My bad, I have adjusted the credentials accordingly.

Moonsoft support 2025-06-03 14:33:37

Hi,
ok, thank you, we have found the origin of the issue when trying to load a date formatter class. We have just uploaded a new version, can you please upgrade and let us know if you can see any change?

Thanks, regards
Silvia Martín
Moonsoft Team

User Jeff Lafranca 2025-06-03 15:30:11

Great thanks, but I am working on Joomla 4, the most recent version you have uploaded is only for Joomla 5?

BW,
Jeff

Moonsoft support 2025-06-03 15:47:31

Hi,
you're right sorry, the new releases are automatically created for J5, as Joomla4 is only in security mode now. So, we have created a patch for Joomla 4 version as well, think still we have no permissions to install at your test site, so we attach the modified component to the ticket. Please try to update to confirm if it does the work.

Thanks, regards
Silvia Martín
Moonsoft Team

User Jeff Lafranca 2025-06-03 17:10:05

Hi thanks, since it was not working with your custom patch, I have upgrade to Joomla 5.3.1. and installed your latest CalcBuilder for Joomla 5. It is still not working however. I have upgraded the credentials to Super User, so if you could kindly take a look, that would be wonderful.

BW,
Jeff

Moonsoft support 2025-06-04 09:11:56

Hi,
checked your site and we do see the results showing properly at the output section now, can you please confirm? We also removed the add to cart button, this is an option to set either at the module or menu configuration, you can enable add to cart buttons for Virtuemart or Hikashop, we set them both to 'No'.

Please let us know if there is any other issue remaining.

Thanks, regards
Silvia Martín
Moonsoft Team

User Jeff Lafranca 2025-06-04 15:49:13

Great, it works! Anything that I did wrong regarding settings?

BW,
Jeff

Moonsoft support 2025-06-04 17:00:56

Hi,
in fact you only had enabled the hikashop button at the 'menu' settings, that's the reason it showed up after calculation. But we didn't changed anything about the calculator or any other setting, the calculator was already working properly with the update.

Regards
Silvia Martín
Moonsoft Team

User Jeff Lafranca 2025-06-09 11:18:44

Thanks! closing ticket.

...
Support/development 40 hours

With the peace of mind of having a professional team at your service (20% discount)

Buy now!
...
CalcBuilder

Create dynamic calculators

Buy now!