2013-03-14 5 views
4

Я знаю, что magento изменяет размеры оригинального изображения продукта и кэширует его несколько раз с разными размерами в соответствии с его потребностями.Где magento хранит свои кешированные изображения?

  1. Где хранятся эти сохраненные изображения (путь)?
  2. Это те, которые будут удалены при очистке кеша изображения от управления кешем?
  3. Если бы я должен был вручную кэшировать некоторые изображения, где бы мне пришлось поместить их, чтобы они могли быть удалены, когда вы очищаете кеш от управления кешем?

спасибо :)

ответ

9
  1. Все кэшированные изображения, сохраненные в папке BaseUrl/media/catalog/product/cache

  2. Да

  3. заказ папку BaseUrl/media/catalog/product/cache вы получите ваш ответ

+0

hmm ok, так что же тогда помещается в папку var/cache /? –

+0

Я не понимаю, почему вы хотите добавить изображения в папку кэша, Magento делает то же самое автоматически. – MagentoDiary

+0

Я реализую некоторые сложные модули, и я изменяю размеры изображений для определенных видов, я, очевидно, хочу сохранить миниатюры где-то и не хочу, чтобы их оставляли навсегда, потому что это динамический веб-сайт с изменяющимся контентом (какой магазин нет?). Когда вы удаляете какой-либо элемент настраиваемого модуля, связанный с изображением, конечно, любое другое связанное с ним изображение исчезает, но я также хочу устранить непредвиденные проблемы с четким кешем. –

2

Ответ здесь изменен: изображения уже сохраняются отдельно в обычном кеше, в медиа/каталоге/продукте/кеше не в var/cache /.

Если вы посмотрите в System> Cache Management, вы увидите отдельную кнопку для очистки только этих изображений, поэтому, если вам действительно нужно очистить кеш изображения, используйте эту кнопку.

Смежные вопросы