OpenCart Слишком сильно переживает изображения при загрузке. Давайте запретим ему это делать!
Заходим в файл system/library/image.phpи находим строчку с содержанием:
public function save($file, $quality = 90)
И меняем "90" на "100" чтобы получилось:
public function save($file, $quality = 100)
Теперь заходим в файл catalog/model/tool/image.php, находим именно такие строки:
$image = new Image(DIR_IMAGE . $old_image); $image->resize($width, $height); $image->save(DIR_IMAGE . $new_image);
И добавляем в последней строчке циферку "100" чтобы получилось вот так:
$image = new Image(DIR_IMAGE . $old_image); $image->resize($width, $height); $image->save(DIR_IMAGE . $new_image, 100);
Готово:)
Олег:
25 Mar 2017г. в 10:18
Большое спасибо!
Очень пригодилась эта информация!
Успехов Вам!!!
Давид:
10 Jun 2017г. в 16:53
Спасибо большое за информацию!!)
Успехов Вам!)
Ярослав:
20 Jul 2017г. в 22:48
Огромное спасибо! Все получилось, а то уж сильно калечились фотки.