刷新目录图像从迁移文件缓存

时间:2013-09-13 08:58:49

标签: php magento caching data-migration

我不得不改变

中的图像
  

图像\目录\产品\占位符

但问题是由于

中的缓存,旧图像仍在显示
  

媒体\目录\产品\缓存

我在System的后端找到了 - >缓存管理刷新图像缓存的选项很好,但是我需要从迁移文件中执行此操作,以便为每个处理项目的人清除此缓存。

所以我搜索了后端按钮的代码,它看起来像这样  <button onclick="setLocation('<?php echo $this->getCleanImagesUrl()?>')" type="button" .... 在我的迁移文件中,我尝试这样做

$block = Mage::app()->getLayout()->createBlock('adminhtml/cache_additional');
$block->getCleanImagesUrl();

但没有结果。 有人能告诉我如何从迁移文件中刷新缓存吗?

1 个答案:

答案 0 :(得分:2)

这应该清理图像缓存:

Mage::getModel('catalog/product_image')->clearCache();