News:

Looking for documentation? Take a look on our wiki

Main Menu

Recent posts

#11
General Questions / Re: Debugging spinning wheel p...
Last post by Jumbo! - February 10, 2025, 17:15:03 PM
Share the site link so someone can review and understand the problem and provide you with a solution. Screenshots and those error logs do not help identify the cause.
#12
General Questions / Re: Custom Fields import with ...
Last post by balai - February 10, 2025, 15:01:49 PM
#13
Virtuemart Development and bug reports / Spinning wheel on 'add to cart...
Last post by nistune - February 10, 2025, 12:08:04 PM
Joomla 4.4.10
Virtuemart 4.4.6 11109

Problem: Spinning wheel when 'add to cart'

History. Site running since mid-May 2024 no issues with Virtuemart 4.4.4 11101. Problems started happening mid-January with customers reporting page getting stuck when 'add to cart'.

Unsure of exact cause. Upgraded to 4.4.6 11109 and still same issue. I'm not able to repeat it here with their accounts

More details of error log messages:
https://forum.virtuemart.net/index.php?topic=152268

Need some guidance on sorting this out
#14
Installation, Migration & Upgrade / Re: Error country code
Last post by Jumbo! - February 10, 2025, 07:23:26 AM
To resolve the issue, please contact the developer of the MultiSafePay plugin.
#15
Installation, Migration & Upgrade / Error country code
Last post by silverquick - February 09, 2025, 23:10:04 PM
Working with Joomla 5.2.3
Virtuemart 4.4.4
Plugin MultiSafePay

Using this option I get the error: Country code should be 2 characters (ISO3166 alpha 2)

Your help to solve this I welcome.
#16
General Questions / Debugging spinning wheel probl...
Last post by nistune - February 09, 2025, 06:41:52 AM
Joomla 4.4.10
Virtuemart 4.4.4 11101 (upgraded to 4.4.6 11109 today)

Other things:
Template Creator 5.5.2
VP One Page Checkout 7.27 (updated to 7.28 today and also ran it disabled last few weeks)
Stripe Checkout for VM 3.8

Problem: Spinning wheel when adding to cart. This has been reported by one first time, and several long term users (registered since 2017) over the last month. See image attached.

They log into the website, add to cart and it sits there spinning. They have tried different computers and different browsers

I cannot repeat the issue here (!). I've tried VPN to USA and also different browsers and tried the same thing with their accounts.

The problem just started happening with first report mid-January, and several other customers have repeated the same thing.

My hosting (hostgator) changed its DNS lookup around 24 Dec and no other changes prior to the site since 18 March 2024.

Errors in error_log are varied:

QuotePHP Warning:  Undefined array key 1 in components/com_virtuemart/router.php on line 800,805
Undefined array key "virtuemart_manufacturer_id" in /components/com_virtuemart/router.php on line 905
Attempt to read property "virtuemart_category_id" on bool in components/com_virtuemart/router.php on line 1576
Attempt to read property "virtuemart_product_id" on bool in components/com_virtuemart/router.php on line 1577

I have custom fields on my products:
QuoteAttempt to read property "customfields" on bool in components/com_virtuemart/models/product.php on line 3271

QuoteUndefined array key 1 in libraries/vendor/joomla/application/src/Web/WebClient.php on line 387
Undefined array key "txn_type" in plugins/vmpayment/paypal/paypal/helpers/paypal.php on line 452,454,456,458,460,463

QuoteUndefined array key "username" in components/com_virtuemart/models/user.php on line 671

QuoteAttempt to read property "customfields" on bool in /components/com_virtuemart/models/product.php on line 3271
Attempt to read property "customfields" on bool in components/com_virtuemart/models/product.php on line 3305
foreach() argument must be of type array|object, null given in /components/com_virtuemart/models/product.php on line 3305

Could any of these be related to my issue? How to I rectify these problems? I've been running Joomla/VirtueMart since 2016 and it seems home of these errors are related to something not available in my PHP database

Any other advise on debugging and locating the issue?
#17
3rd party extension / Re: One Page Checkout for Virt...
Last post by Jumbo! - February 08, 2025, 15:32:35 PM
VP One Page Checkout v7.28 released. This update fixes a critical compatibility issue with VirtueMart 4.4.6 and above.

We recommend all existing users install the update as soon as possible.

Please refer to the changelog to learn more - https://www.virtueplanet.com/extensions/vp-one-page-checkout.
#18
Virtuemart Development and bug reports / Re: No Thumbs after Update to ...
Last post by Roderic - February 07, 2025, 23:48:48 PM
Quote from: Kuubs on February 05, 2025, 08:50:46 AM
Quote from: MAD King on February 04, 2025, 20:55:22 PMThank you, Jumbo, but it has nothing to do with that.
I am talking about 1000 products which were working fine until I updated to version 4.4.4 11101.
I installed the backup with the previous version 4.4.0 11095 and it is working again.


Yeah this is a quite annoying bug hope it can be resolved soon

https://virtuemart.net/news
#19
Installation, Migration & Upgrade / ERROR: remove orders and invoi...
Last post by jflash - February 07, 2025, 10:07:25 AM
Hello!

I report an error when using button 'remove orders and invoices older than entered years'

VirtueMart 4.2.18 11050
Joomla 5.2.3

Found 1032 entries to remove
An error has occurred.

    1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '!ISNULL(o_hash)' at line 2

Call Stack
#    Function    Location
1    ()    JROOT/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php:138
2    mysqli->prepare()    JROOT/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php:138
3    Joomla\Database\Mysqli\MysqliStatement->__construct()    JROOT/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:1020
4    Joomla\Database\Mysqli\MysqliDriver->prepareStatement()    JROOT/libraries/vendor/joomla/database/src/DatabaseDriver.php:1785
5    Joomla\Database\DatabaseDriver->setQuery()    JROOT/administrator/components/com_virtuemart/helpers/vmclearup.php:176
6    VmClearUp->removeOrdersInvoicesY()    JROOT/administrator/components/com_virtuemart/controllers/updatesmigration.php:1124
7    VirtuemartControllerUpdatesMigration->removeOrdersInvoicesY()    JROOT/libraries/src/MVC/Controller/BaseController.php:730
8    Joomla\CMS\MVC\Controller\BaseController->execute()    JROOT/administrator/components/com_virtuemart/virtuemart.php:77
9    require_once()    JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
10    Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}()    JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73
11    Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch()    JROOT/libraries/src/Component/ComponentHelper.php:361
12    Joomla\CMS\Component\ComponentHelper::renderComponent()    JROOT/libraries/src/Application/AdministratorApplication.php:150
13    Joomla\CMS\Application\AdministratorApplication->dispatch()    JROOT/libraries/src/Application/AdministratorApplication.php:205
14    Joomla\CMS\Application\AdministratorApplication->doExecute()    JROOT/libraries/src/Application/CMSApplication.php:306
15    Joomla\CMS\Application\CMSApplication->execute()    JROOT/administrator/includes/app.php:58
16    require_once()    JROOT/administrator/index.php:32
#20
Virtuemart Development and bug reports / Re: An error has occurred. 0 A...
Last post by 4est - February 06, 2025, 17:59:44 PM
found the culprit:
Youtube Plugin for Virtuemart