Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


Gliuck
 Поделиться

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

Версия 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

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


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

<div class="left">
<div class="image">
<a href="image/"
Ссылка на комментарий
Поделиться на других сайтах

я бы сказал править контроллер, ибо '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'] = '';
			}
Ссылка на комментарий
Поделиться на других сайтах

я бы сказал править контроллер, ибо '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, Большое спасибо, проблема решена. Была важна скорость решения. Буду разбираться, почему появился этот баг Изменено пользователем afwollis
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.