0

警告: 130 行目の /var/www/vhosts/addalinkofcharm.com/httpdocs/app/code/core/Mage/Catalog/Model/Product/Attribute/Backend/Media.php の不正な文字列オフセット 'new_file'

どこから始めればいいのかわからない!誰かが助けることができますか?管理者 1.4.0.1 に製品を追加するとき、上部に新規、複製、リセットなどを追加するオプションがあります。製品を追加するときに複製を選択すると、次は sku を除くすべての同じ情報が表示されます。番号。複製を選択すると、上部にコピーして貼り付けたというエラーが表示されます。誰でも助けることができますか?タドウェスティ

4

1 に答える 1

3

app/code/core/Mage/Catalog/Model/Product/Attribute/Backend/Media.phpのコードの135 行付近にnew_fileインデックスがないため、コードを変更します::// For duplicating we need copy original images.

// 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'];
}
于 2013-10-27T08:09:30.483 に答える