Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Magento不支持的操作数类型问题_Php_Magento - Fatal编程技术网

Php Magento不支持的操作数类型问题

Php Magento不支持的操作数类型问题,php,magento,Php,Magento,我在Magento有以下问题。现在,我添加了解决此问题的函数 致命错误:中的操作数类型不受支持 /var/www/html/app/code/core/Mage/Wishlist/Model/Item.php,第431行 这是干什么用的$此->获取数量()*1@CntkCtn在Magento中,像QTY和prices这样的十进制值存储为字符串*1强制它们为int或float,具体取决于它们代表的是什么。您解决了这个问题吗?我也面对着它。 public function getBuyRequest

我在Magento有以下问题。现在,我添加了解决此问题的函数

致命错误:中的操作数类型不受支持 /var/www/html/app/code/core/Mage/Wishlist/Model/Item.php,第431行


这是干什么用的$此->获取数量()*1@CntkCtn在Magento中,像QTY和prices这样的十进制值存储为字符串<代码>*1强制它们为int或float,具体取决于它们代表的是什么。您解决了这个问题吗?我也面对着它。
public function getBuyRequest()
{
    $option = $this->getOptionByCode('info_buyRequest');
    $initialData = $option ? unserialize($option->getValue()) : null;

    // There can be wrong data due to bug in Grouped products - it formed 'info_buyRequest' as Varien_Object
    if ($initialData instanceof Varien_Object) {
        $initialData = $initialData->getData();
    }

    $buyRequest = new Varien_Object($initialData);
    $buyRequest->setOriginalQty($buyRequest->getQty())
        ->setQty($this->getQty() * 1);
    return $buyRequest;
}