Jump to content

Recommended Posts

Добрый день, использую стандартный модуль, который генерит по ссылке: https://semenovip.ru/index.php?route=extension/feed/google_base

 

Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 26Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 27Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 28Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 31Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 26Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 27Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 28Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 31Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 26Notice: Undefined index: USD in /home/semenovi/public_html/system/library/cart/currency.php on line 27Notice: Undefined index: USD 

 

и т.д., потом начинается уже описание товаров. 

merchants.google так не принимает :( не подскажите как пофиксить эти Notice ....

 

OpenCart 3.0.2.0 

 

 

Share this post


Link to post
Share on other sites

https://github.com/opencart/opencart/blob/3.0.2.0/upload/catalog/controller/extension/feed/google_base.php

Откройте файл:

catalog/controller/extension/feed/google_base.php

 после линия 65 добавте 'RUB',

$currencies = array(
                    'RUB",
					'USD',
					'EUR',
					'GBP'
);

 

  • +1 1

Share this post


Link to post
Share on other sites

О! Спасибо, нотисы исчезли!

 

merchant файл кушает, но товары не принимает, пишет:

Цитата

 

ERROR: Неподдерживаемая валюта в атрибуте: price.

Укажите одну из поддерживаемых валют или выберите валюту по умолчанию в настройках фида.
ERROR: Обязательный атрибут price отсутствует или указан с ошибкой.
Проверьте, включены ли в фид данных все обязательные атрибуты и нет ли в их значениях ошибок.

 

 
 
Может и с этим поможете? :)
 
по ссылке теперь кракозябры не пойму и где этот тэг и есть( :
<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">  <channel>  <title>РРџ Семенов</title>  <description>Рнтернет-магазин РРџ Семенов. Производство Рё продажа душевых кабинок, раздевалок  Рё сопутствующих товаров: погружные насосы, сигнализаторы СѓСЂРѕРІРЅСЏ. 

Share this post


Link to post
Share on other sites

Дайте доступи в личку, посмотю. Там сам опенкартвский код неправильний.

Share this post


Link to post
Share on other sites

Agatha65 большой спасибо за помощь с решением проблемы с ругательством на price.

в файле: catalog/controller/extension/feed/google_base.php

было заменено это:

$output .= '<description><![CDATA[' . strip_tags(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')) . ']]></description>';

 

на это:

$output .= '<g:description><![CDATA[' .  htmlentities(html_entity_decode($product['meta_description'], ENT_QUOTES, 'UTF-8')) . ']]></g:description>';

  • +1 1

Share this post


Link to post
Share on other sites
В 10.02.2018 в 21:50, WaveYO сказал:

ERROR: Неподдерживаемая валюта в атрибуте: price.

Укажите одну из поддерживаемых валют или выберите валюту по умолчанию в настройках фида.
ERROR: Обязательный атрибут price отсутствует или указан с ошибкой.
Проверьте, включены ли в фид данных все обязательные атрибуты и нет ли в их значениях ошибок.

Так а как решили эту проблему?

Share this post


Link to post
Share on other sites

Тоже интересует как решили проблему.

у меня проблема с price ушла.

но появилась проблема с разделителем.

 

За прайс спасибо.

Share this post


Link to post
Share on other sites
1 час назад, Agatha65 сказал:

Вот файл для 2.3

google_base.zip

Спасибо.

 

Share this post


Link to post
Share on other sites

@Agatha65  может скажите еще как быть с GTIN

который является обязательным.

у меня ошибка из-за него:

Для товара GTIN является обязательным

Share this post


Link to post
Share on other sites
7 minutes ago, Esox said:

@Agatha65  может скажите еще как быть с GTIN

который является обязательным.

у меня ошибка из-за него:

Для товара GTIN является обязательным

Прочитайте что требуеть Гугл и решайте какой у вас казус(какие атрибути имеет товар, в смисле атрибути как общие характерстики по документация Г).

Потом уже придется менять фийд.

https://support.google.com/merchants/answer/160161?hl=ru

Share this post


Link to post
Share on other sites

Вообще ничего не получается.

Пробовал вставить и MPN и EAN и еще разные.

Брал EAN от такого же товара на eBay.

Ни в какую не прокатывает.

Share this post


Link to post
Share on other sites

ав самом фиде есть эти поля?

Share this post


Link to post
Share on other sites
4 минуты назад, chukcha сказал:

ав самом фиде есть эти поля?

 

посмотрел.

upc - есть.

 

Share this post


Link to post
Share on other sites

Ну, в контроллере фида пропишите ему тупо g:gtin

Share this post


Link to post
Share on other sites
11 hours ago, Zanozaaaa said:

Спасибо. Почему для 2.3 ?  Я его на 3.2 поставил. Все OK!

Для 2.1 папки другие.

Share this post


Link to post
Share on other sites
Posted (edited)
On 3/18/2018 at 7:08 PM, Agatha65 said:

Вот файл для 2.3

установил, теперь у меня вообще пустой фид -((

бэкап даже не сделал, моего старого файла.

нашел старый гугл бейс вернул обратно. 

пишет неправильная волюта

нужны цены в usd, страна США

https://sp-laptop.com/index.php?route=extension/feed/google_base

что где подправить ?

вот что пишет в мерчанте http://prntscr.com/orzlnl


,

Edited by dimyan163

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By danineo1
      В чём может быть проблема?
      Перестал выгружаться фид мерчанта из модуля "Google Merchant Center":
      пишет:
       
      504 Gateway Time-out
       
    • By baroyanliana
      Нужно специалист по настройкам Google Merchant до полного выгрузки.  
    • By danineo1
      Добрый день!

      Помогите настроить модуль "UKSB Google Merchant v4.3.1" под требования Google Merchant.
      Пишите в телеграмм, или в личку, или под этим постом.
       
      Благодарю.
    • By danineo1
      Использовал кто этот модуль для Merchant?
      Не ругается ли на YML файл Google?  Или есть лучше модули для Мерчант?
      https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13373
       
      Благодарю за советы!!!
    • By pmshirshov
      Нужен модуль для загрузки файла в формате XML на сервис гугл что бы магазин появился в Googl покупках.
      Всё настроено только остался этот пункт.

      Регистрация нового фида
      Автозагрузка (по расписанию)
      Задайте частоту и время загрузки, затем укажите URL фида. Внимание! URL должен начинаться с префикса "http://", "https://", "ftp://" или "sftp://".
      Google Merchant Center поддерживает автоматическую загрузку по расписанию с помощью протоколов HTTP, HTTPS, FTP или SFTP.
      При настройке в аккаунте Merchant Center автоматической загрузки (по расписанию) нельзя указывать в качестве URL фида ссылку на FTP- или SFTP-сервер Google (ftp://uploads.google.com bkb sftp://partnerupload.google.com).

      Подробнее тут - https://support.google.com/merchants

      Нужен ответ по срокам и цене вопроса.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.