Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Фото в описании товара ссылаются на локальный хостинг


rombel79

Recommended Posts

Сделайте "финт ушами", во всех сборках и версиях опенкарт есть модуль HTML.

Создаёте новый, не задавайте ему заголовок, только название, что бы ориентироваться потом в списке модулей.

В текстовом редакторе нажимаете символ исходного кода </>

Вставляете скрипт

<script type="text/javascript">
    $(document).ready(function() {
        $("#tab-description img").addClass("img-responsive");
        $("#tab-description img").attr("style","");
});
</script>

Закрываете режим исходного кода и сохраняете.

Останется в макете/схеме "Товар" вывести внизу страницы этот модуль.

Как то так.

Надіслати
Поділитися на інших сайтах

35 минут назад, Tom сказал:

Нет у вас в исходном коде вашего магазина в карточке товара, этого скрипта.

точно. я внес изменения в дефолтную тему. сейчас все работает со скриптом. спс)

Надіслати
Поділитися на інших сайтах


  • 1 month later...
10 минут назад, rombel79 сказал:

кто может подсказать, как сделать, что бы при копировании сcылки в соцсеть или viber/telegram, добавлялось фото товара, а не логотип сайта. спасибо

 

Надіслати
Поділитися на інших сайтах

да чето в той теме много всего, а по делу маловато..

Почему-то в тройке убрали проставление OgImage для товара.
нужно в контроллере товара catalog\controller\product\product.php найти, например, такой код:

if ($product_info['image']) {
	$data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_thumb_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_thumb_height'));
} else {
	$data['thumb'] = '';
}


и добавить одну строчку:
 

if ($product_info['image']) {
	$data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('theme_' . $this->config->get('config_theme') . '_image_thumb_width'), $this->config->get('theme_' . $this->config->get('config_theme') . '_image_thumb_height'));
	$this->document->setOgImage($data['thumb']);
} else {
	$data['thumb'] = '';
}

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.