【问题标题】:How to change Magento default media structure?如何更改 Magento 默认媒体结构?
【发布时间】:2011-06-19 06:04:24
【问题描述】:

我正在开发 Magento,我需要更改它的默认媒体结构。 我有两个类别和子类别,分别命名为 Cat1 和 subCat1 。 我想将图像物理保存到此路径: media/catalog/product/cat1/subcat1/image.jpg 而不是 media/catalog/product/i/m/image.jpg 。 我怎么能这样做? 谢谢

【问题讨论】:

    标签: image magento path media


    【解决方案1】:

    您可以放置​​自己的控制器来返回给定类别/产品 URL 的产品图像,而不是重新破解系统。这将消除重写核心功能的需要。

    如果编写模块让您分阶段(应该!),那么您可以在 cron 作业中使用 API 来遍历每个产品,检索其类别 URL、产品名称和主图像,然后将主图像复制(或链接)到所需的路径,例如图片/cat1/subcat1/sku.jpg

    这种方法意味着图像下载速度更快,您还可以通过一些 Imagemagick 图像处理将它们定制为所需的大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-05
      • 1970-01-01
      • 2018-12-14
      • 1970-01-01
      • 2020-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多