Gliuck

Ошибка при попытке увеличения изображения в карточке товара

Рекомендуемые сообщения

Gliuck    0

Версия Opencart 1.5.1.3

Изменения не вносились

Хостинг у хостера

 

Проблема:

 

Появилась внезапно, Не вносились даже изменения в базу товаров.

Если зайти на карточку товара и кликнуть мышкой на изображение (главное, если несколько) выдает ошибку: "The requested content cannot be loaded.
Please try again later."  (Запрошенное содержимое не может быть загружено. Пробуйте снова позже.). При этом, если изображений несколько,при перелистывании, остальные показываются увеличенными, как и положено.

 

Вопрос: как решить проблему?

Где-то встречал подобную проблему и ее решение, попытался найти - сдался после продолжительных поисков.

 

Изображения прилагаю

или по ссылкам:

http://files.webfile.ru/2d61468a4be7227532cbcd1e7c48fe16

http://files.webfile.ru/68a891a72508bd5d052a69362b0af5b0

post-689272-0-31451800-1416484205_thumb.png

post-689272-0-72922300-1416484208_thumb.png

post-689272-0-73726700-1416484212_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    865

Картинки - это хорошо, но ссылка на сайт - еще лучше

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gliuck    0

Картинки - это хорошо, но ссылка на сайт - еще лучше

Добавил адрес

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
riny    190

правьте product.tpl, не подставлется ссылка на большое изображение основной фотки в этом месте:

<div class="left">
<div class="image">
<a href="image/"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 099

я бы сказал править контроллер, ибо 'image/' передалось, только вот оно неправильно сформировалось.

Gliuck, покажите подобный участок из своего [=== catalog/controller/product/product.php ===]

			if ($product_info['image']) {
				$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'));
			} else {
				$this->data['popup'] = '';
			}
			
			if ($product_info['image']) {
				$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height'));
			} else {
				$this->data['thumb'] = '';
			}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gliuck    0

я бы сказал править контроллер, ибо 'image/' передалось, только вот оно неправильно сформировалось.

Gliuck, покажите подобный участок из своего [=== catalog/controller/product/product.php ===]

			if ($product_info['image']) {
				$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'));
			} else {
				$this->data['popup'] = '';
			}
			
			if ($product_info['image']) {
				$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height'));
			} else {
				$this->data['thumb'] = '';
			}
if ($product_info['image']) {
				$this->data['popup'] = 'image/' . $image;
			} else {
				$this->data['popup'] = '';
			}
			
			if ($product_info['image']) {
				$this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height'));
			} else {
				$this->data['thumb'] = '';
			}
			
			$this->data['images'] = array();

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    865

Попробовать вместо

$this->data['popup'] = 'image/' . $image;

так:

$this->data['popup'] = 'image/' . $product_info['image'];

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gliuck    0
riny, Это я понял, пытаюсь найти в ворохе кода

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Gliuck    0
AlexDW, Большое спасибо, проблема решена. Была важна скорость решения. Буду разбираться, почему появился этот баг Изменено пользователем afwollis

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу