Hi,
seit langem wird geflissentlich ignoriert, dass für manche Produkte von den vorgesehenen "KG,G,MG,LB,OZ" abweichende Einheiten gebraucht werden.
Man musste deshalb nach jedem Update im Core in der shopfunctions.php seine Werte eintragen, z.B.
'ML' => JText::_ ('COM_VIRTUEMART_UNIT_NAME_ML')
+
'ML' => JText::_ ('COM_VIRTUEMART_UNIT_SYMBOL_ML')
für Mililiter und natürlich die entsprechenden Bezeichnungen im Sprachdatei-Override.
Nun hat jemand in shopfunctions.php Zeile 337-347 eine feste Codierung
"VmConfig::get('norm_units', 'KG,100G,M,SM,CUBM,L,100ML,P')" eingefügt.
Diese Werte werden in der Konfiguration/Shopfront unter "COM_VIRTUEMART_PROVIDED_UNITs" angezeigt,
nicht aber bei den Produkten unter "Produkt Maße und Gewicht" und auch sonst nirgendwo.
Wenn ich meine Werte in shopfunctions.php eintrage und die neuen Zeilen überschreibe funktioniert mein Shop wieder einwandfrei, der Eintrag bei Konfiguration/Shopfront ist aber unverändert.
Kann mir jemand erklären, wofür das gut sein soll oder wie es gedacht ist?
Vielen Dank und frohes Schaffen.
HaeF