News:

Support the VirtueMart project and become a member

Main Menu

Recent posts

#21
Product creation / Re: Category Image
Last post by iWim - September 25, 2025, 11:32:13 AM
Hmyeah...
We need more information: Joomla version, VirtueMart version, etc.

Can you post the URL to your webshop so we can see the code.

Can you post the Joomla Forum Post Assistant?
https://forumpostassistant.github.io/docs/
#22
About VirtueMart - not for support posts / Re: Reports to moderator
Last post by iWim - September 25, 2025, 11:22:55 AM
Thank you. I have reported 4 more...
#23
Product creation / Category Image
Last post by lombiz - September 24, 2025, 23:34:38 PM
Hi,

I have added images in categories but they dont show in front end.
Have default template set.

How can I solve that?

Thanks in advance!
#24
3rd party extension / Re: Simple VM4 Product Cart Va...
Last post by fasterjoomla - September 22, 2025, 23:53:34 PM
Thank you @AH great plugin!
The language format is now incompatible with Joomla 5.3.3, it just wouldn't load any translations at all. Newlines are no longer allowed in the ini files.

I simply removed all space from VMCUSTOM_QVARIANT_EXAMPLES and it works like a charm.

I cannot upload the updated file, just remove all newlines in the string VMCUSTOM_QVARIANT_EXAMPLES in en-GB.plg_vmcustom_qvariant.ini and empty en-GB.plg_vmcustom_qvariant.sys.ini as it's not used in the name or description.

The file en-GB.plg_vmcustom_qvariant.ini should look like this:

; QUORVIA from original idea by Banquet Tables Pro
; Copyright (C)  QUORVIA. All rights reserved.
; License http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL, see LICENSE.php
; Note : All ini files need to be saved as UTF-8 - No BOM
VMCUSTOM_QVARIANT ="Customfield Product variant selection"
VMCUSTOM_QVARIANT_INS ="Product variant selection options"
VMCUSTOM_QVARIANT_STRING = "Product variant options"
VMCUSTOM_QVARIANT_CONFIG_LABEL = "Usage and config"
VMCUSTOM_QVARIANT_EXAMPLES = "<br/>Structure - <b>t@mv,</b><br/><br/><b>t</b> = Item variant - Product variant selection text and Item variant text that will show in cart <br/> Language keys can be used for the Title and Variants e.g. COM_MY_OPTIONS  -  COM_RED,COM_YELLOW you need to add these to your language overrides files <br/><b>@</b> = separates the modifier from the selection text - If there are no additional modifiers nothing else is needed <br/><b>m</b> = modifier either + - * or = <br/><b>v</b> = modifier value <br/><b>,</b> = separates variants <br/><br/><br/>1. <b>Simple selections no price adjust</b> &nbsp;&nbsp;&nbsp;&nbsp;Config: <b>Red,Green,Blue</b>&nbsp;&nbsp;&nbsp;&nbsp;All variants are at Retail <br/><br/>2. <b>Adjust the price + or - </b> &nbsp;&nbsp;&nbsp;&nbsp;Config: <b>Sml,Med@+1,Lrg@+2</b>&nbsp;&nbsp;&nbsp;&nbsp;Give prices of: Sml = Retail, Med = Retail +1, Lrg = Retail +2 <br/><br/>3. <b>Multiply the price * </b> &nbsp;&nbsp;&nbsp;&nbsp;Config: <b>1m,2m@*2,3m@*3</b>&nbsp;&nbsp;&nbsp;&nbsp;Gives prices of: 1m = Retail, 2m = Retail * 2, 3m = Retail * 3 <br/><br/>4. <b>Sell fixed multiples * </b> &nbsp;&nbsp;&nbsp;&nbsp;Config: <b>2kg@*2,4kg@*4,6kg@*6</b>&nbsp;&nbsp;&nbsp;&nbsp; <br/><br/>5. <b>Fix the price of a variant = </b> &nbsp;&nbsp;&nbsp;&nbsp;Config: <b>Red,Green,Blue@=12.50</b>&nbsp;&nbsp;&nbsp;&nbsp;Gives prices of: Red Green = Retail, Blue = 12.50 <br/><br/>6. <b>Append a string to the sku = </b> &nbsp;&nbsp;&nbsp;&nbsp;Config: <b>Sml@@sml,Med@+1@med,Lrg@+2@lrg</b>&nbsp;&nbsp;&nbsp;&nbsp;Give SKU's of: SKU: origsku-sml, origsku-med, origsku-lrg <br/><br/>7. <b>Change the cart weight for variant = </b> &nbsp;&nbsp;&nbsp;&nbsp;Config: <b>Sml,Med@@@2,Lrg@@@4</b>&nbsp;&nbsp;&nbsp;&nbsp;Give cart weight of: Sml = product weight, Med = 2, Lrg = 4 <br/><br/>8. <b>Product variant selections can be a set of mixed types if required</b>&nbsp;&nbsp;&nbsp;&nbsp;Config: <b>Sml@*2,Med@+12,Lrg@-2</b> "
VMCUSTOM_QVARIANT_WEIGHT = "Adjust product weight for options using Multiply modifier * - <br>Note: Setting a 'Change the cart weight for variant' will override this for that specific variant"
VMCUSTOM_QVARIANT_WEIGHT_MULTIPLIER = "This is useful for shipping. The weight of the single product will be multiplied by the price multiplier e.g. product-weight * 3.  Setting a weight for a variant will override this - desc@pricing@skumod@weightset"
VMCUSTOM_WEIGHT_NO = "No "
VMCUSTOM_WEIGHT_YES ="Yes"
VMCUSTOM_QVARIANT_IS_RADIO = "Show options as a Radio list"
VMCUSTOM_QVARIANT_IS_RADIO_DESC = "Use a Radio list for the product variants rather than a drop down selection.<br/> <b>Note that this is likely to be unsuitable for a large quantity of options.</b>"
VMCUSTOM_IS_RADIO_NO = "No"
VMCUSTOM_IS_RADIO_YES = "Yes"
VMCUSTOM_QVARIANT_MULTIPLIER_PRICE = "Show price when using a Multiply modifier"
VMCUSTOM_QVARIANT_MULTIPLIER_PRICE_DESC = "Show the price of the option next to the option when using a Multiply modifier *.</b>"
VMCUSTOM_MULTIPLIER_PRICE_NO = "No"
VMCUSTOM_MULTIPLIER_PRICE_YES = "Yes"
#25
Security (https) / Performance / SEO, SEF, URLs / Dynamic links
Last post by lombiz - September 22, 2025, 19:03:57 PM
Hi,
I have had problems with virtuemart creating dynamic links like .search, by product , descr etc
Try to handle it with robots.txt to dissallow and removal with gsc.

It is really bad for seo.
Isn't there a way to turn this off so I dont have this problem
All my links from web are sef and looking good.

Thanks in advance!
#26
I wrote about the "mod_virtuemart_languages" VM module, which is included in the VM packageYou cannot view this attachment.
#27
Hi ViPeS,

Are you talking about: https://shop.st42.fr/en/products/multi-language-for-virtuemart.htm ?

It seems it's not compatible with VM4.

I also have a problem with canonical URL: While scanning my VirtueMart product pages with Google Search Console and Screaming Frog, I received a warning stating that I don't have canonical URL. When checking the <head> section of my product pages, indeed, I couldn't find any trace of a canonical URL.

Any ideas?
#28
General Questions / Is Virtuemart ready for the ne...
Last post by DadoO - September 22, 2025, 10:35:09 AM
Hello Us

Is Virtuemart ready for the new legislation in France, in September 2026

https://www.economie.gouv.fr/cedef/fiches-pratiques/la-facturation-electronique-entre-entreprises

and

https://entreprendre.service-public.fr/actualites/A15683

I don't know of it's the same in germany, Italy etc....

Is there an issue ? Is it possible ?
Have you plan to this ?

Many thanks by advance

David
#29
I've attached a screenshot of the error page.
I honestly can't figure out what the error is.



Tanks
#30
Language/Translations / Re: Empty slug product with id...
Last post by lotusblut - September 16, 2025, 18:04:31 PM
jetzt andere Zeile:

\administrator\components\com_virtuemart\models\product.php

auskommentieren Zeile 1780-1781

also davor mit //