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

[Поддержка] Яндекс.Турбо для товаров


Recommended Posts

В 17.05.2018 в 20:05, asencms сказал:

Чуть позже сделаю свою версию для 2.3

 

Поставил на 2.3 спасибо.

А что яндексу в заголовке не нравится?

 

Не принимает турбо страницы

 

<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" xmlns:yandex="http://news.yandex.ru">  <channel>  <title>Спортиные товары с доставкой по России</title>  <turbo:content>Продажа по России товаров для подводной охоты, горнолыжное снаряжение, товары для активного отдыха. Доставка по России.</turbo:content>  <link>https://site.ru/</link><item turbo="true"><title><![CDATA[Купить Бокс для маски Spetton]]></title><link>https://site.ru/podvoh/%D0%BC%D0%B0%D1%81%D0%BA%D0%B8/boks-dlya-maski-spetton</link><pubDate>2018-03-05 14:21:03</pubDate><turbo:content><![CDATA[<header><h1></h1><figure><img src="https://site.ru/image/cache/catalog/fototovarov/podvodka/maski/kontejnerspetton-300x300.jpeg"/></figure></header>Пластиковый контейнер для безопасной транспортировки маски.
]]><p>Цена: 519.2</p></turbo:content></item>  </channel></rss>

 

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


В header почему то теги  <![CDATA[<header><h1></h1> - не содержат текст, насколько я понял. По крайне мере без них проходит валиацию этот кусок. Хотя в спецификации вроде они допускаются.

А не содержат они потому что не заданы в карточке товара теги H1 и соответственно переменная $product['meta_h1'] не содержит значений

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


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

В header почему то теги  <![CDATA[<header><h1></h1> - не содержат текст, насколько я понял. По крайне мере без них проходит валиацию этот кусок. Хотя в спецификации вроде они допускаются.

А не содержат они потому что не заданы в карточке товара теги H1 и соответственно переменная $product['meta_h1'] не содержит значений

у вас ocStore или Opencart.Pro ?

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


  • 2 weeks later...

Всем привет и всем спасибо за интерес к моей модификации!

Я сделал обновления и добавления модуля 

ссылка на модуль и подробное описание тутачки

что же нового:

- исправлено масса недочетов при генерации основного xml дерева

- исправлена ошибка с тегом h1

- добавлено описание к фото товара 

- добавлены новые теги, поддерживаемые системой Yandex Turbo RSS

- добавлена возможность задать свое название магазина для выгрузки

- добавлена возможность задать свое описание магазина для выгрузки

- добавлена базовая валюта выгрузки 

- добавлен язык выгрузки (это тег, чтоб яндекс быстрее понял какой язык выгружен. Не путать с языком сайта)

- добавлена возможность задать номер счетчика Яндекс.Метрики

- добавлена возможность указать ID отслеживания Google



 

 

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


/home/amwomenr/domains/---/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/-----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/-----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/-----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 в /home/amwomenr/domains/-----.md/public_html/catalog/controller/extension/feed/yandex_turbo.php по строке 36замечать: неопределенная индекс: meta_h1 

как решить?

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


Народ. У кого как яндекс забирает страницы? У меня пишет, что ошибок нет, но забрал только 500 страниц. Пишет, что слишком много item-ов. У кого-нибудь есть подобное?

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

В 08.12.2017 в 17:39, malinator сказал:

под 1.5..... будет версия? :unsure:

Тоже интересует этот вопрос. Ответа за пол года так и не поступило.

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


  • 2 weeks later...

Как можно немного подредактировать турбо-страницу? Что бы цена шла сразу после картинки, потом была кнопка "Купить" (из примера отладки в Вэбмастере), а потом уже описание товара. Есть знатоки?

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


В 20.03.2018 в 12:34, Gorynych сказал:

Яндекс принимает до 500 в одном фиде.

Я просто клонировал этот модуль и выставил в каждом разные категории.

 

А как клонировали? Блин, не получается :) Я к названиям файла модуля добавил 1, везде где увидел поменял 
- class ControllerExtensionFeedYandexTurbo на class ControllerExtensionFeedYandexTurbo1
- turbo_category_to_category на turbo_category_to_category1

Но не создается таблица turbo_category_to_category1 Сейчас стало 2 модуля, но они работают с одной таблицей 

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


В 31.05.2018 в 02:35, asencms сказал:

Всем привет и всем спасибо за интерес к моей модификации!

Я сделал обновления и добавления модуля 

ссылка на модуль и подробное описание тутачки

что же нового:

- исправлено масса недочетов при генерации основного xml дерева

- исправлена ошибка с тегом h1

- добавлено описание к фото товара 

- добавлены новые теги, поддерживаемые системой Yandex Turbo RSS

- добавлена возможность задать свое название магазина для выгрузки

- добавлена возможность задать свое описание магазина для выгрузки

- добавлена базовая валюта выгрузки 

- добавлен язык выгрузки (это тег, чтоб яндекс быстрее понял какой язык выгружен. Не путать с языком сайта)

- добавлена возможность задать номер счетчика Яндекс.Метрики

- добавлена возможность указать ID отслеживания Google



 

 

 

А ваш модуль работает под OC Store 2,3?

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


В бесплатном модуле для OC Store 2.3 есть две проблемы:

1. Модуль генерирует RSS поток, но Яндекс определяет в нем ошибки. 
- Яндекс ругается на время создания товара <pubDate>0000-00-00 00:00:00</pubDate>. Это время ставит движок сайта в базу данных и что-то с этим нужно делать. 
- ошибка связанная с заголовком <turbo:content><header><h1>Подставка для книг Bookend в африканском стиле</h1><figure><img src="h...

2. У меня на сайте более чем 500 товаров, я Яндекс берет из одного потока только 500 товаров. Это значит, что нужно клонировать модуль несколько раз для того, чтобы он генерировал несколько RSS потоков из разных категорий сайта.

Готов заплатить за доработку модуля и его клонирование в 10 (десять) экземпляров. 

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


  • 2 weeks later...
  • 2 weeks later...
On 3/23/2018 at 1:35 PM, ginsar said:

Скачал и поставил данный модуль. После добавления RSS-канала получил сообщение от Яндекса, о том, что описание турбо страниц не содержит форматирование. Это не критическая ошибка, но желательно чтобы оно было. Я посмотрел в код и убрал оттуда отрезатель html-тегов.

Кто хочет также, нужно в файле catalog\controller\extension\feed\yandex_turbo.php исправить в коде     


$output .= '<turbo:content><![CDATA[<header><h1>' . $product['meta_h1'] . '</h1><figure><img src="' . $this->model_tool_image->resize($product['image'], 300, 300) . '"/></figure></header>' . strip_tags(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')) . ']]>';

на


$output .= '<turbo:content><![CDATA[<header><h1>' . $product['meta_h1'] . '</h1><figure><img src="' . $this->model_tool_image->resize($product['image'], 300, 300) . '"/></figure></header>' . html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8') . ']]>';

т.е. убрать strip_tags

Спасибо большое! Очень выручили)

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


  • 2 weeks later...

Notice: Undefined index: token in /home/u204531617/public_html/admin/controller/extension/feed/yandex_turbo.php on line 45Notice: Undefined index: token in /home/u204531617/public_html/admin/controller/extension/feed/yandex_turbo.php on line 50Notice: Undefined index: token in /home/u204531617/public_html/admin/controller/extension/feed/yandex_turbo.php on line 55Notice: Undefined index: token in /home/u204531617/public_html/admin/controller/extension/feed/yandex_turbo.phpon line 58Notice: Undefined index: token in /home/u204531617/public_html/admin/controller/extension/feed/yandex_turbo.php on line 60Notice: Undefined index: token in /home/u204531617/public_html/admin/controller/extension/feed/yandex_turbo.php on line 62

 

 

Подскажите пожалуйста , каким образом это исправляется ? опенкарт 3.0.2.0 , ничего не изменялось , просто залил по инструкции и вот

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


Да, вышло обновление от автора @asencms
для версии 2.1 
+ адаптация под версию 2.3

клац сюда

и 3.х

клац сюда

спросите, может он и для 1.5 адаптирует кому нужно 

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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