Warning: Missing argument 2 for vmGet()
VirtueMart 1.1.3版本中,在Shipper list创建一个Shipper可能会报错。
Warning: Missing argument 2 for vmGet(), called in …/administrator/components/com_virtuemart/classes/ps_shipping.php on line 138 and defined in …/administrator/components/com_virtuemart/classes/request.class.php on line 26
解决的办法也很简单,
打开administrator/components/com_virtuemart/classes/ps_shipping.php,
将
$fields = array( ’shipping_carrier_name’ => vmGet($d["shipping_carrier_name"]),
替换为
$fields = array( ’shipping_carrier_name’ => vmGet($d, ’shipping_carrier_name’),
问题就解决了。