VirtueMart 1.3.2 Probleme beim erstellen von neuen Shipper Listen
Bei einigen Installationen von VirtueMart 1.3.2 kann man keine neuen "Shipping" Listen erstellen. Folgende Warnung erscheint:
Warning: Missing argument 2 for vmGet(), called in /home/ your domain/your joomla /administrator/components/com_virtuemart/classes/ps_shipping.php on line 113 and defined in / your domain/your joomla /administrator/components/ com_virtuemart/classes/request.class.php on line 26
Das Problem lässt sich wie folgt lösen:
Zuerste ein Backup erstellen. Dann nach der Datei ps_shipping.php suchen. Zu finden in Joomla unter > administrator/components/com_virtuemart/classes/ps_shipping.php
In den Zeilen 113 und 138
den Code:
($fields = array( 'shipping_carrier_name' => vmGet($d["shipping_carrier_name"]),)
ersetzen durch den Code:
$fields = array( 'shipping_carrier_name' => vmGet($d, 'shipping_carrier_name'),
Darauf achten, dass beide Zeilen ersetzt werden und dann sollte es funktionieren. |