Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


solas
 Поделиться

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

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

 

В Беларуси с 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
Ссылка на комментарий
Поделиться на других сайтах


В админ панели он называется просто Яндекс 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/

Ссылка на комментарий
Поделиться на других сайтах


Проблема решена, спасибо 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 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.