2011-06-19 7 views
0

私はMagentoを開発しており、デフォルトのメディア構造を変更する必要があります。 Cat1とsubCat1の2つのカテゴリとサブカテゴリがあります。 media/catalog/product/i/m/image.jpgではなく、media/catalog/product/cat1/subcat1/image.jpgという物理パスに物理的にイメージを保存します。 どうすればこのことができますか? ありがとうMagentoのデフォルトのメディア構造を変更するには?

答えて

0

システムを再ハッキングするのではなく、特定のカテゴリ/製品URLの製品イメージを返す独自のコントローラを配置することができます。これにより、コア機能を書き換える必要がなくなります。

cronジョブでAPIを使用してすべての製品を検索し、カテゴリURL、製品名、およびプライマリイメージを取得し、プライマリイメージをコピー(またはリンク)することができます所望の経路、例えば画像/ cat1/subcat1/sku.jpg

この方法は、画像がより速くダウンロードされることを意味します。また、Imagemagick画像処理のビットを使用して希望のサイズに調整することもできます。

関連する問題