Перейти к содержанию
aksak1988

Проблема с добавлением товаров и с экспортом каталога для Яндекс.Маркет

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

Здравствуйте всем. Работаю на OpenCart буквально две недели, все прекрасно, за исключением возникших проблем:

1. Возникает проблема с добавлением товаров (на локальном веб-сервере эта проблема отсутствует). Пробовал сносить и заново ставить движок, но проблема сохраняется и выдается одна и та же ошибка:

 

Notice: Undefined index: length_class_id in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/admin/model/catalog/product.php on line 113Warning: Cannot modify header information - headers already sent by (output started at /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/admin/index.php:83) in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/admin/index.php:83) in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/vqmod/vqcache/vq2-system_engine_controller.php on line 29

 

2. И, как я думаю, в связи с этим возникает проблема с экспортом каталога для Яндекс.Маркет. Использую этот модуль: https://opencartforum.com/files/file/87-%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82-%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B0-%D0%B4%D0%BB%D1%8F-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%BC%D0%B0%D1%80%D0%BA%D0%B5%D1%82/ и выдается следующая ошибка:

 

Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Notice: iconv(): Detected an illegal character in input string in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 440Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Warning: number_format() expects parameter 2 to be long, string given in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 82Notice: iconv(): Detected an illegal character in input string in /usr/local/pem/vhosts/130977/webspace/httpdocs/satu.compit.kz/catalog/controller/feed/yandex_market.php on line 440

 

Очень прошу помочь в решении проблемы.

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


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

2 и 1 не связаны.

Во 2 случае у вас

1. В настройках валют поставьте кол-во знаков после запятой 0, у вас там пустота

2. Где-то в описании товаров есть символ(ы), который не преобразуется в кодировку Windows-1251 из UTF-8

  • +1 1

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


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

Спасибо toporchillo. Решение проблемы с экспортом каталога помогло.

А вот с ошибка с добавлением с чем связано?

 

Кстати говоря не могу изменить права доступа к файлу vq2-system_engine_controller.php, написал провайдеру, пока ответа нет.

Но к файлу product.php доступ для записи имеется.

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


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

2 и 1 не связаны.

Во 2 случае у вас

1. В настройках валют поставьте кол-во знаков после запятой 0, у вас там пустота

2. Где-то в описании товаров есть символ(ы), который не преобразуется в кодировку Windows-1251 из UTF-8

спасибо большое, помогли

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

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

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

×

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

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