2013-10-27 57 views
0

警告:/var/www/vhosts/addalinkofcharm.com/httpdocs/app/code/core/Mage/中的非法字符串偏移量'new_file'目录/型号/产品/属性/ Backend/Media.php on line 130在Magento管理员中,产品类​​别尝试在添加产品时产生错误

我不知道哪里开始!有人可以帮忙吗?当我在管理员1.4.0.1中添加产品时,顶部有一个选项用于添加新的,重复的,重置等。当我添加产品时,我选择重复的,然后下一个将出现除sku以外的所有相同信息数。 现在,如果我选择重复,我会得到我复制并粘贴在顶部的错误。谁能帮忙? Tadwestie

回答

0

有一个在大约管线135 应用程序/代码/核心/法师/目录/型号/产品/属性/后端/忽略原始,它说// For duplicating we need copy original images.没有new_file指数的代码,所以更改代码: :

// For duplicating we need copy original images. 
$duplicate = array(); 
foreach ($value['images'] as &$image) { 
    if (!isset($image['value_id'])) { 
     continue; 
    } 
    $duplicate[$image['value_id']] = $this->_copyImage($image['file']); 
    $newImages[$image['file']] = $duplicate[$image['value_id']]; 
} 

$duplicate = array(); 
foreach ($value['images'] as &$image) { 
    if (!isset($image['value_id'])) { 
     continue; 
    } 
    $duplicate[$image['value_id']] = $this->_copyImage($image['file']); 
    $newImages[$image['file']] = array(); 
    $newImages[$image['file']]['new_file'] = $duplicate[$image['value_id']]; 
    $newImages[$image['file']]['label'] = $image['label']; 
}