Php 让产品在Magento 1.7版中显示

Php 让产品在Magento 1.7版中显示,php,magento,csv,magento-1.7,Php,Magento,Csv,Magento 1.7,我正在开发Magento 1.7商店的开发版本,并使用Magmi上传了我所有的产品。我的问题是我不能让图像显示在前端。在我的csv文件中,我有: 'image' => "/magento/media/catalog/product/import/".$row['isbn13'].".gif", 'small_image' => "/magento/media/catalog/product/import/".$row['isbn13'].".gif", 'thumbnail' =&

我正在开发Magento 1.7商店的开发版本,并使用Magmi上传了我所有的产品。我的问题是我不能让图像显示在前端。在我的csv文件中,我有:

'image' => "/magento/media/catalog/product/import/".$row['isbn13'].".gif",
'small_image' =>  "/magento/media/catalog/product/import/".$row['isbn13'].".gif",
'thumbnail' => "/magento/media/catalog/product/import/".$row['isbn13'].".gif",
其中,$row['isbn13']是我正在销售的图书的isbn编号。我已经上传了所有的图片到该文件夹,我没有成功。
如何使图像在前端和后端都可以查看?我需要进去编辑任何文件吗?

对于magmi,你最好

  • 删除csv中的/magento/media/catalog/product/import部分路径(因为它是一个公共目录)

    • 如果你不想接触你的csv,你可以看看value replacer插件,它可以在magmi处理csv值之前对csv值执行操作。(这里我建议对image、small_image和thumbnail列使用高级语法,并用emtpy字符串替换不需要的前缀)
  • 将plugin local images from参数设置为:media/catalog/product/import(无前导/,magmi将知道它是相对于magento root的)

  • 现在,csv(或转换值)将只有图像名称。magmi应该在哪里找到它们的目录将被正确设置。然后magmi应该能够正确导入图像

当然,你需要安装和配置图像处理器插件来导入图像

1)Magento导入/导出速度很快,因此使用magmi没有任何意义2)我相信需要更多与画廊相关的栏目。我有超过80000个项目,导入/导出需要24小时,magmi需要30分钟。我只发布了一小部分与图像相关的csv。我确实有存储、网站、属性和类别id的列,我还需要什么?Magento数据流导入/导出速度慢,Magento导入/导出(菜单中的不同部分)速度快,数据一致。Magmi的文档在这里:请他们提供支持。这些是绝对路径,请尝试省略前导斜杠。如果我的所有图像都在文件夹magento/media/catalog/product/import中,我是否需要在csv中为它们设置外部引用?我已经做了上面提到的更改,并且收到了很多关于图像没有上传的警告,我想这是因为我只是参考了图像,而没有上传实际的图像本身,这是否正确?事实上,导入目录中的图像有一个副本,已复制到magento目录结构所期望的位置。警告应说明其无法复制的原因。错误表示未找到跳过项,这是可能的。但是,我检查了一些我知道有图像的图像,但是它们没有出现,我需要在后端做些什么才能让它们出现?我认为你最好给我发送一封电子邮件,让我访问你的设置,因为我认为你应该错过一些明显的东西,如果不看一下配置,我很想知道,但是它在我的本地主机上,我很乐意发送给你和你想看到的屏幕截图。感谢所有的帮助和伟大的计划。这确实节省了我很多时间。