Как изменить медиа-структуру Magento по умолчанию? - PullRequest
0 голосов
/ 19 июня 2011

Я занимаюсь разработкой Magento, и мне нужно изменить структуру медиа по умолчанию.У меня есть две категории и подкатегории с именами Cat1 и subCat1.Я хочу сохранить изображения физически по этому пути: media / каталог / product / cat1 / subcat1 / image.jpg вместо media / catalog / product / i / m / image.jpgКак я мог это сделать?Спасибо

1 Ответ

0 голосов
/ 19 июня 2011

Вместо того, чтобы заново взломать систему, вы можете установить собственный контроллер, который возвращает изображение продукта для данной категории / URL-адреса продукта.Это избавит от необходимости переписывать основные функции.

Если написание модулей фазирует вас (это должно быть!), То вы можете использовать API в задании cron для просмотра каждого продукта, получения URL-адреса его категории, имени продукта иосновное изображение, чтобы затем скопировать (или связать) основное изображение по нужному пути, например, images / cat1 / subcat1 / sku.jpg

Этот подход будет означать, что изображения будут загружаться быстрее, вы также можете настроить их так, чтобыжелаемый размер с небольшим количеством обработки изображений Imagemagick.

...