2014-03-28 76 views
1

無論何時添加產品圖像,運行一個shell腳本來優化圖像或類似的東西,是否可以設置觀察者?也許它可以進一步超越產品圖像。在服務器上檢測新圖像,並僅在新添加的圖像上運行jpegoptim或pngoptim?自動化Magento圖像優化

回答

1

在Magento,因爲目錄圖像從在管理上載使用

$這 - >輔助(「目錄/圖像」第一頁視圖(目錄列表,產品詳細信息,等)的圖像動態地創建) - > init($ _ product) - > resize(163,100);

這是不可能使用任何默認產品的觀察者(如Magento Add New product event observer),以優化圖像,再加上你可以使用管理員隨時刪除所有的產品形象(系統 - >緩存管理)。

一個可能的解決方案(假設你有你的服務器上適當的訪問權限)

  1. 創建一個具有運行過X間隔
  2. 檢查介質文件夾中的所有新創建的文件cron作業bash腳本自去年cron作業(現-X)
  3. 然後使用jpegoptim