Menu Content

Support

> Forums, FAQs & Paid Support
Welcome, Guest
Username Password: Remember me

Profile for rapitoz

  • OFFLINE
  • Time Zone: GMT +0:00
  • Local Time: 13:26
  • Posts: 2
  • Profile Views: 1198
  • Location: Unknown
  • Gender: Unknown
  • Birthdate: Unknown

Signature

Posts

Posts

emo
Six days and no answer at all... good support

It because of VirtueMartModelUserfields::prepareFieldDataSave :

prior to version 16 it's looks like
public function prepareFieldDataSave($fieldType, $fieldName, $value, &$post,$params)

now it's:
public function prepareFieldDataSave($field, &$data)

I do not know VirtueMart and VM Invoice inside, so I fixed like this:
$JOOMLA_HOME/administrator/components/com_vminvoice/tables/vm2orderuserinfo.php
string 76
$data[$requestPrefix.$varname] = VirtueMartModelUserfields::prepareFieldDataSave($userfieldType,$requestPrefix.$varname,$data[$requestPrefix.$varname],$data,$params);}

replaced with this two lines:
$val = array("$requestPrefix.$varname" => $data[$requestPrefix.$varname]);
$data[$requestPrefix.$varname] = VirtueMartModelUserfields::prepareFieldDataSave((object)array("type" => $userfieldType, "name" => $requestPrefix.$varname, "params" => $params), $val );}
After upgrade cannot ...
Category: Customer Support
emo
Hello,

Just install VM Invoice and got the same error:

$WEB_HOME/administrator/components/com_vminvoice/tables/vm2orderuserinfo.php on line 76, referer: $WEB_HOME/administrator/index.php?option=com_vminvoice&controller=invoices&task=editOrder&cid=14

Joomla! Version Joomla! 2.5.7 Stable [ Ember ] 13-September-2012 14:00 GMT
Joomla! Platform Version Joomla Platform 11.4.0 Stable [ Brian Kernighan ] 03-Jan-2012 00:00 GMT
Virtuemart 2.0.16
After upgrade cannot ...
Category: Customer Support
More
User Login Empty