News:

Support the VirtueMart project and become a member

Main Menu

Recent posts

#21
General Questions / How to Optimize VirtueMart Che...
Last post by rosydam - September 06, 2025, 05:47:34 AM
Hi everyone,
I'm currently running VirtueMart 4 on Joomla 4, and I've noticed that the checkout page becomes noticeably slower when I enable multiple payment plugins (PayPal, Stripe, local bank gateways, etc.). When I disable some of them, the page loads faster, but obviously, I still need to provide multiple options for my customers.
Has anyone found a good way to optimize checkout speed while keeping several payment methods active?
Is it better to load payment methods via AJAX?
Are there caching strategies that work well with VirtueMart checkout?
Or maybe specific configuration tips inside VirtueMart to reduce the load time?
I think many shop owners who use VirtueMart with multiple gateways may face the same issue, so I'd love to hear about your solutions or best practices.
Thanks in advance!
[edit removed spam]
#22
About VirtueMart - not for support posts / Reports to moderator
Last post by iWim - September 05, 2025, 18:19:36 PM
Are the reports to moderators read?
I have reported multiple posts with unwanted links, but they are still there.

Is this forum moderated at all?

Please take some time to clean the forum up.
Just like in life: trash attracts trash.
#23
Virtuemart Development and bug reports / Re: ask a question doesn't wor...
Last post by iWim - September 05, 2025, 18:09:57 PM
Update to VM 4.4.10 and see if that fixes your issue.

What captcha plugin do you use?
Does the captcha work on the default contact form?
Have you tried a different captcha plugin? (I use Aimy Captcha-Less Form Guard or HashCash myself)
#24
Installation, Migration & Upgrade / Re: VirtueMart Mitgliedschaft ...
Last post by iWim - September 05, 2025, 18:02:00 PM
Updates
These modules/plugins are updated with VirtueMart AIO.
You can unpublish them at System > Updates > Update Sites.

As far as I know you only need to publish the following VirtueMart Update Sites:
- VirtueMart Update Site
- VirtueMart3 :-\ AIO Update Site
- TCPDF Update Site

=====

Two files
Did you unzip virtuemart.x.y.z_package_or_extract.zip and uploaded its content? Or did you upload that entire file?
pkg_virtuemart.xml and script.vmpackage.php are only used when you install the entire VM package.
When you unzipped the above file you don't need them.

=====

Membership number
You can enter the membership number in VirtueMart Configuration.
Under tab Shop, it's the last option in block Shop Settings





#25
Quote from: VB74 on September 05, 2025, 07:40:30 AMhow can I properly associate the 5 versions of my product so that the language switcher leads to the corresponding product page (and not the category)
Use the mod_virtuemart_languages VM module to switch languages
#26
Installation, Migration & Upgrade / VirtueMart Mitgliedschaft - Br...
Last post by GerdH - September 05, 2025, 11:59:49 AM
Liebe Mitglieder.
Ich habe vorgestern die VirtueMart Mitgliedschaft - Bronze erworben.

Davon hatte ich mir erhofft, die VM-Dateien auf der Seite pelz-art.de aktualisiert zu bekommen.
Die Dateien (virtuemart.4.4.10.11120) habe ich auf das bestehende (kostenlose) VM4er-System (Joomla4) draufgespielt.

Leider bekomme ich nicht alle Dateien aktualisiert. Siehe beigefügter Screenshot!

Bei den entpackten Dateien lassen sich folgende 2 Dateien nicht installieren:
- pkg_virtuemart.xml
- script.vmpackage.php

Und wo kann ich die erhaltene Registrierungsnummer eingeben?

Vorab vielen Dank für die Unterstützung!
#27
Virtuemart Development and bug reports / Canonical is wrong, menu item ...
Last post by Kuubs - September 05, 2025, 09:31:21 AM
I have a weird bug. When I set a menu item for a specific product, but also have a category menu link, it will not use the menu item with the product directly as canoncial url, but it will use the category menu link.

root.com/product1

but it uses this one:

root.com/category1/product1

While i have a menu product link. It should always have this direct menu product link as main product link...  Any idea how to fix this?
#28
Security (https) / Performance / SEO, SEF, URLs / SEO issue / hreflang in VM
Last post by VB74 - September 05, 2025, 07:40:30 AM
Hello,

I have a problem with VirtueMart regarding the SEO of my product page:
https://casa-bandera.com/shop-italian-cookbooks/ebook-qs1

The page is highly optimized (and translated into 5 languages), but on Google it ranks very poorly. Strangely, the category page (which is also my shop homepage) ranks much higher:
https://casa-bandera.com/shop-italian-cookbooks

From my research, the issue seems to be that the 5 language versions of my product are not linked together.
When I switch languages on the product page, instead of landing on the translated product, I'm redirected to the category page.

Also, I noticed that my product page is not included in my sitemap, which probably makes things worse for Google indexing.

My question: how can I properly associate the 5 versions of my product so that the language switcher leads to the corresponding product page (and not the category), and so that Google recognizes them as alternate language versions (hreflang)? And how can I make sure that the product page is correctly included in the sitemap?

Thanks a lot in advance!
#29
Product creation / Re: Custom field cart variant
Last post by balai - September 04, 2025, 15:32:51 PM
You either have to use "Multi Variant", "Generic Child Variant" or the "Stockable Custom Fields" as custom field.
On how to use these, please address to their docs.
I think the "Stockable Custom Fields" is the easiest to get, but the decision is yours.
#30
Product creation / Re: Custom field cart variant
Last post by lombiz - September 04, 2025, 13:53:33 PM
OK help me out,plz.  It is probably supersimple but stuck and gemini etc confused the shit out of me :)

I want a standard dropdown menu I can add to any product with set formats/sizes
Then if I add to product in backend I want to be able to add specific price to the sizes just for that product and so on.

Thanks in advance!

Br, Peter