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

Ошибки в движке при добавлении и редактировании товара.

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

Добрый день.

Такая ситуация. Установили движок OpenCart 1.5.4. Все было ок. Сделали сайт, перенесли с тестового хостинга.

И тут при добавлении и редактировании товара начала появляьтся в админке ошибка. Такая при добавлении:

 



Notice: Undefined index: weight_class_id in /home/.../admin/model/catalog/product.php on line 4Notice: Undefined index: length_class_id in /home/.../admin/model/catalog/product.php on line 4Warning: Cannot modify header information - headers already sent by (output started at /home/.../admin/index.php:83) in /home/.../vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/.../admin/index.php:83) in /home/.../vqmod/vqcache/vq2-system_engine_controller.php on line 29


А при редактировании такая же но в первой строчке ошибка - on line 113.

Стоить заметить что товар все таки добавляется и сохраняется в итоге.

 

Что не делали, безрезультатно. Кеши чистили, vqmod удаляли облазил кучу форумов, не чего не помогло. Закончилось все тем что поставил чистый движок заново, полностью такой как есть. И ошибка так и не пропала.

Ну думаю что то с хостингом значит, ведь на тестовом работает. В итоге сегодня и на тестовом перестало работать. Уже опустились руки.

Движок беру все время от сюда opencart.ru не каких проблем не было раньше. Три недели работы ушло, а теперь такая, извините за слово, *запара*.

 

Подскажите что делать, в какую сторону смотреть?

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


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

Ошибка "Notice: Undefined index: weight_class_id" исчезает после того, как укажешь вес, даже если поставить туда 0...


Система-локализация-единицы веса-
* Название единицы веса: Килограмм
* Единица веса: kg

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


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

Пробовал этот вариант. Безрезультатно.

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


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

не ужели не кто не сталкивался?

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


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

Ошибка "Notice: Undefined index: weight_class_id" исчезает после того, как укажешь вес, даже если поставить туда 0...

Система-локализация-единицы веса-

* Название единицы веса: Килограмм

* Единица веса: kg

 

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

Решается аналогично как вы писали, только в Система-локализация-единицы веса- Единицы измерения

 

Как в первом, так и в тором случае столкнулся с проблемой их добавления :

Notice: Error: Duplicate entry '4-2' for key 'PRIMARY'
Error No: 1062
INSERT INTO length_class_description SET length_class_id = '4', language_id = '2', title = 'kgh', unit = 'kgh' in /home/.../system/database/mysql.php on line 49

Аналогичная была и с weight_class. Что бы это исправить, идем в базу данных и очищаем таблицы:

weight_class
weight_class_description
length_class
length_class_description
После чего добавляем эти значения в админке, и все стает на свои места.

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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