gpt4 book ai didi

php - 在 Magento admin 的产品类别中,尝试在添加产品时进行复制会产生错误

转载 作者:太空宇宙 更新时间:2023-11-03 12:21:39 25 4
gpt4 key购买 nike

警告:/var/www/vhosts/addalinkofcharm.com/httpdocs/app/code/core/Mage/Catalog/Model/Product/Attribute/Backend/Media.php 中第 130 行的非法字符串偏移量“new_file”

我什至不知道从哪里开始!有人可以帮忙吗?当我在 admin 1.4.0.1 中添加产品时,顶部有一个选项可以添加新的、重复的、重置等。当我添加产品时,我选择了重复的,接下来会出现所有相同的信息,除了 sku数字。现在,如果我选择副本,我会收到复制并粘贴在顶部的错误。谁能帮忙?塔德维斯蒂

最佳答案

app/code/core/Mage/Catalog/Model/Product/Attribute/Backend/Media.php 第 135 行附近的代码中没有 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'];
}

关于php - 在 Magento admin 的产品类别中,尝试在添加产品时进行复制会产生错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19615835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com