Головна > How to (як зробити?), Magento > Як покращити якість картинок в Magento

Як покращити якість картинок в Magento

Як покращити якість картинок в Magento

У Magento є така не дуже приємна функція, як компресування (зменшення їхньої якості) малюнків, які завантажуються з бекенду. Йдеться про ті малюнки, які зменшуються до потрібних розмірів. Якщо якість малюнків є критичною для магазину (наприклад магазин листівок) то необхідно знаходити вихід з ситуації. На офіційному форумі є приклад вирішення цієї проблеми. Дана інструкція стосується версії Magento 1.2.x.x і вище.

Крок №1 Знаходимо файл File: lib/Varien/Image/Adapter/Gd2.php.

Крок №2 Коментуємо 80 рядок

//call_user_func($this->_getCallback('output'), $this->_imageHandler, $fileName);

замість нього вписуємо,

if ($this->_fileType === IMAGETYPE_JPEG) { 
call_user_func($this->_getCallback('output'), $this->_imageHandler, $fileName, 99);  
} else { 
call_user_func($this->_getCallback('output'), $this->_imageHandler, $fileName);  
}

де “99” — це максимальна величина якості картинки (можна поставити меншу, якщо потрібно)

Крок №3 Йдемо в Панель Адміністратора Admin->System->Cache Management і тремо кеші малюнків Images Cache-> Clear. Також раджу потерти кеші браузера.

Підказка: Будьте уважні – при подальшому піднятті версії даний хак потрібно буде прописати знову.

Категорії:How to (як зробити?), Magento Позначки:, , ,
  1. 27 Листопада, 2009 | 15:21

    Так ось як з цим ділом боротись. Дякую! Будемо знати.

  1. 20 Червня, 2011 | 08:29

Напишіть відгук

Заповніть поля нижче або авторизуйтесь клікнувши по іконці

Лого WordPress.com

Ви коментуєте, використовуючи свій обліковий запис WordPress.com. Log Out /  Змінити )

Google photo

Ви коментуєте, використовуючи свій обліковий запис Google. Log Out /  Змінити )

Twitter picture

Ви коментуєте, використовуючи свій обліковий запис Twitter. Log Out /  Змінити )

Facebook photo

Ви коментуєте, використовуючи свій обліковий запис Facebook. Log Out /  Змінити )

З’єднання з %s

%d блогерам подобається це: