solas

[Решено] Проблемы после деноминации

Рекомендуемые сообщения

solas    0

Здравствуйте!

 

В Беларуси с 1 июля произошла деноминация - убрали 4 нуля.

 

Появилась новая валюта BYN. Сайт internet-krama.by

 

Яндекс маркет с недавнего времени начал ругаться на yml файл.

 

Говорит следующее: Ошибки при разборе файла:

Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Required child tag "currency" is missing for XML tag "currencies" (строка 12, столбец 14)


 

 

Действительно в файле отсутствует тег валюты. Цены на сайте сейчас выводятся в новой валюте, но я посмотрел, что в "Канал продвижения - YML - Параметры - Валюта предложений" нет возможности выбрать новую валюту, только старую BYR.

 

ocStore версия 1.5.5.1.2

 

Может из-за этого ошибка? Как думаете?

Изменено пользователем solas

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
solas    0

А как исправить это?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    329

обратиться к автору модуля экспорта в яндекс-маркет, либо самостоятельно, либо платно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
solas    0

Именно так форумы и работают...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nikifalex    329

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
solas    0

В админ панели он называется просто Яндекс YML. Думаю, это вот этот модуль

 

Судя по скринам это он - https://opencartforum.com/files/file/670-%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82-%D0%B2-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%BC%D0%B0%D1%80%D0%BA%D0%B5%D1%82/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
solas    0

Проблема решена, спасибо Nikifalex.

 

файл

\catalog\controller\feed\yandex_market.php

 

в нем строка

$supported_currencies array('RUR''RUB''USD''BYR''KZT''EUR''UAH');

 

замените на

$supported_currencies = array('RUR', 'RUB', 'USD', 'BYN', 'KZT', 'EUR', 'UAH');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу