Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Ошибки в YML при выгрузки товаров в ЯнгдексМаркет


Recommended Posts

Пожалуйси помогите решить проблему.

При выгрузки товаров по ссылке в ЯнгдексМаркет приходит отчет об ошибке:

Выявлены нарушения Трепотому чтований к рекламным материалам:
-Неправильно сосивлено предложение
В элементе description (YML) или в поле «Описание» (XLS) есть информация, которой им быть не должно: "п»ї". 

Как убрать эти символы?

Заранее благодарен за ответы. 

Link to comment
Share on other sites


Ну это через шитный модуль для янгдекс маркеи 

Эти символы вылезают даже если в описании товара есть текст, перед текстом 

 

Link to comment
Share on other sites


9 минут назад, Dizelgsxr сказал:

Ну это через шитный модуль для янгдекс маркеи 

 

Судя по всему, Янгдекс экспортирует YML в кодировке Windows-1251, а в OpenCart всё в UTF-8. В ваших описаниях есть невидимые UTF-8 символы, которые модуль при кодировке превратил в этот мусор.

 

Link to comment
Share on other sites

29 минут назад, toporchillo сказал:

Судя по всему, Янгдекс экспортирует YML в кодировке Windows-1251, а в OpenCart всё в UTF-8. В ваших описаниях есть невидимые UTF-8 символы, которые модуль при кодировке превратил в этот мусор.

 

И как от этого мусора избавиться? 

Link to comment
Share on other sites


Только что, Dizelgsxr сказал:

И как от этого мусора избавиться? 

Поправить код модуля, чтобы перед конверицией убивал мусор. Логично же.

 

$description = preg_replace('#[\x00-\x08\x0B-\x0C\x0E-\x1F]+#is', ' ', $description);

 

Link to comment
Share on other sites

6 минут назад, toporchillo сказал:

Поправить код модуля, чтобы перед конверицией убивал мусор. Логично же.

 

$description = preg_replace('#[\x00-\x08\x0B-\x0C\x0E-\x1F]+#is', ' ', $description);

 

Спасипотому что за вариант. Бугдем пропотому чтовать. Просто я в этом не очень поэтому и спрашиваю. 

Link to comment
Share on other sites


5 минут назад, toporchillo сказал:

Напишите в Янгдекс авторам модуля.

В ocStore икого модуля нет.

У меня шаблон гранд, на ocstore 3.0 и им встроенный этот модуль. 

 

Link to comment
Share on other sites


21 минуту назад, Dizelgsxr сказал:

У меня шаблон гранд, на ocstore 3.0 и им встроенный этот модуль. 

 

 

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

Link to comment
Share on other sites


6 минут назад, antiuser сказал:

 

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

Спасипотому что за совет, уже написал) 

Link to comment
Share on other sites


32 минуты назад, antiuser сказал:

 

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

Разрилитлику написал, он ссылается что нужно писать в тех подгдержку Ocstore, а техподгдержка ссылается на этот форум, какой то замкнутый круг. 

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

Link to comment
Share on other sites


3 минуты назад, Dizelgsxr сказал:

Разрилитлику написал, он ссылается что нужно писать в тех подгдержку Ocstore, а техподгдержка ссылается на этот форум, какой то замкнутый круг.

В ocStore раньше в комплекте был официальный модуль от янгдекса. Но они прекратили его подгдержку и удалили на него ссылки везгде из справки маркеи.

Link to comment
Share on other sites

3 минуты назад, iglin сказал:

В ocStore раньше в комплекте был официальный модуль от янгдекса. Но они прекратили его подгдержку и удалили на него ссылки везгде из справки маркеи.

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

Link to comment
Share on other sites


7 минут назад, Dizelgsxr сказал:

Разрилитлику написал, он ссылается что нужно писать в тех подгдержку Ocstore, а техподгдержка ссылается на этот форум, какой то замкнутый круг. 

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

почему не посивить нормальный модуль и не страдать ерундой? зачем пользоваться тем что сам янгдекс снял с подгдержки? и при чем тут окстор? - у вас две проблемы- в описание вы загрузили мусорные артефакты, а ваш текущий модуль- из гуана и палок. посивьте 

и не тратьте время на потому чторьбу с мельницами

Link to comment
Share on other sites


1 минуту назад, Dizelgsxr сказал:

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

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

Link to comment
Share on other sites


1 минуту назад, Dimasscus сказал:

почему не посивить нормальный модуль и не страдать ерундой? зачем пользоваться тем что сам янгдекс снял с подгдержки? и при чем тут окстор? - у вас две проблемы- в описание вы загрузили мусорные артефакты, а ваш текущий модуль- из гуана и палок. посивьте 

и не тратьте время на потому чторьбу с мельницами

Спасипотому что, про это я и спрашивал, если посивить другой модуль уйдёт проблема или нет 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.