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

Open Graph для ocStore 3


Viyale

Recommended Posts

Подскажите как поправить в коде Open Graph для ocStore 3. По какой то непонятной причине всегда подтягивает лого а не фото товара.

Пример:

https://domoteh.com/bytovaja-tehnika/kofemolki-kofevarki/kofemolka-elektricheskaya-aurora-au-146

<meta property="og:image" content="https://domoteh.com/image/catalog/Design/Logo-DomoTeh.png" />

 

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


Возмите мой модификатор:

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22963

и удалите ог теги движка в header.twig

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

В 01.11.2019 в 17:10, Agatha65 сказал:

Возмите мой модификатор:

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22963

и удалите ог теги движка в header.twig

Хочется не перенасыщать цмс модулями

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


  • 4 weeks later...
В 01.11.2019 в 17:10, Agatha65 сказал:

Возмите мой модификатор:

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22963

и удалите ог теги движка в header.twig

Установил на сайт модуль с хедера убрал Open Graph
Вот юрл https://ocstore.domoteh.com/index.php?route=product/product&product_id=62

Screenshot.png

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


3 hours ago, Viyale said:

Установил на сайт модуль с хедера убрал Open Graph
Вот юрл https://ocstore.domoteh.com/index.php?route=product/product&product_id=62

Screenshot.png

Проверте почему не работет в лог модификаторов или напишите мне в личку.

Видно что код не применяется в header.twig

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

3 часа назад, Agatha65 сказал:

Проверте почему не работет в лог модификаторов или напишите мне в личку.

Видно что код не применяется в header.twig

Написал Вам в личку

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


  • 4 months later...
  • 2 months later...
В 23.04.2020 в 02:18, SlayerThrasher сказал:

есть решение по этой теме? у меня фото товара не выводится, только лого

последняя версия ocstore

привет, вы не решили проблему?

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


В 23.04.2020 в 02:18, SlayerThrasher сказал:

есть решение по этой теме? у меня фото товара не выводится, только лого

последняя версия ocstore

 

57 минут назад, kotikviktor1992 сказал:

привет, вы не решили проблему?

 

Потому что в ocStore 3 почему-то никто не добавил функционал для карточки товара.

 

catalog/controller/product/product.php

после строки

$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']);

 

Змінено користувачем shoputils
Скорректировал после какой строки делать вставку.
  • +1 7
Надіслати
Поділитися на інших сайтах

26 минут назад, shoputils сказал:

 

 

Потому что в ocStore 3 никто добавил функционал для карточки товара.

 

catalog/controller/product/product.php

после второго


if ($product_info['image']) {

добавить:


$this->document->setOgImage($data['thumb']);

 

спасибо огромнейшее!))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

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


@kotikviktor1992  Я в предыдущем своем сообщении скорректировал после какой строки делать вставку.

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

37 минут назад, shoputils сказал:

@kotikviktor1992  Я в предыдущем своем сообщении скорректировал после какой строки делать вставку.

спасибо все получилось))))

Змінено користувачем kotikviktor1992
Надіслати
Поділитися на інших сайтах


  • 1 year later...

Вот подробное описание как правильно передать изображение товара, категории, а если такового нет, то логотип в параметр og:omage

https://in-it24.com/kak-dobavit-razmetku-facebook-meta-open-graph-opencart-2-3/

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


  • 2 weeks later...
В 08.07.2020 в 23:36, shoputils сказал:

 

 

Потому что в ocStore 3 почему-то никто не добавил функционал для карточки товара.

 

catalog/controller/product/product.php

после строки


$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']);

 

Спасибо огромное. То же не знал как решить эту проблему. 

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

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


  • 4 months later...
08.07.2020 в 21:36, shoputils сказал:

 

 

Потому что в ocStore 3 почему-то никто не добавил функционал для карточки товара.

 

catalog/controller/product/product.php

после строки

$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']);

 

Спасибо, помогли!

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


  • 3 weeks later...
08.07.2020 в 21:36, shoputils сказал:

 

 

Потому что в ocStore 3 почему-то никто не добавил функционал для карточки товара.

 

catalog/controller/product/product.php

после строки

$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']);

 

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

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


  • 8 months later...
08.07.2020 в 21:36, shoputils сказал:

Потому что в ocStore 3 почему-то никто не добавил функционал для карточки товара.

Спасибо мил человек!

Немного подправил код чтобы на главной показывало картинку логотипа сайта а не первую попавшуюся под руку картинку.

Теперь все пучком.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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