Попробуйте ещё вариант №2: Отображать изображения в оригинальном разрешении (Игнорировать указанные 500х500 в админке).
Откройте файл catalog/controller/product/product.php и найдите строку:
$this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));
Замените на эту:
$this->data['popup'] = 'image/' . $product_info['image'];
В этом же файле, найдите строку:
'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')),
И замените на эту:
'popup' => 'image/' . $result['image'],
Все загруженные изображения, будут открываться в "родном" разрешении...
Можете посмотреть, как пример.